This commit is contained in:
2025-08-20 21:56:55 -05:00
parent 84f2735246
commit 3a753b1299
10 changed files with 220 additions and 97 deletions

View File

@@ -9,23 +9,33 @@
#include "util/memory.h"
#include "time/time.h"
#include "console/console.h"
#include "display/display.h"
engine_t ENGINE;
void engineInit(void) {
errorret_t engineInit(void) {
memoryZero(&ENGINE, sizeof(engine_t));
ENGINE.running = true;
// Init systems. Order is important.
timeInit();
consoleInit();
errorChain(displayInit());
errorOk();
}
void engineUpdate(void) {
errorret_t engineUpdate(void) {
timeUpdate();
consoleUpdate();
errorChain(displayUpdate());
errorOk();
}
void engineDispose(void) {
errorret_t engineDispose(void) {
errorChain(displayDispose());
consoleDispose();
errorOk();
}