mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
22 lines
804 B
C++
22 lines
804 B
C++
#include "crash.h"
|
|
|
|
Bootloader::CrashMenu::CrashMenu(const char * err) : Menu(KDColorBlack, KDColorWhite, Bootloader::Messages::bootloaderCrashTitle, Bootloader::Messages::mainTitle), m_error(err) {
|
|
setup();
|
|
}
|
|
|
|
void Bootloader::CrashMenu::setup() {
|
|
m_default_columns[0] = Column(m_error, k_large_font, 0, true);
|
|
m_default_columns[1] = Column(Bootloader::Messages::bootloaderCrashMessage1, k_small_font, 0, true);
|
|
m_default_columns[2] = Column(Bootloader::Messages::bootloaderCrashMessage2, k_small_font, 0, true);
|
|
|
|
m_columns[0] = ColumnBinder(&m_default_columns[0]);
|
|
m_columns[1] = ColumnBinder(&m_default_columns[1]);
|
|
m_columns[2] = ColumnBinder(&m_default_columns[2]);
|
|
}
|
|
|
|
void Bootloader::CrashMenu::post_open() {
|
|
// We override the open method
|
|
for (;;) {
|
|
// Infinite loop
|
|
}
|
|
} |