- [CHG] Gestió de interrupcions pasada a "mem" (futur "bus")
- [CHG] Reorganitzacions i neteja de codi - [NEW] Constants del espai io en la seua pròpia capçalera - [NEW] Comentaris en algunes parts menys obvies del codi - [CHG] Alguns defines passats a constexpr - [CHG] display::init() no feia més que cridar a display::reinit(). Concretats els dos en display::init() - [ONGOING] Passant la responsabilitat de tornar el foco a la finestra principal (que estaba en el mòdul debug) al gestor de finestres.
This commit is contained in:
+12
-5
@@ -1,7 +1,14 @@
|
||||
#pragma once
|
||||
#include <stdint.h>
|
||||
|
||||
#define INTERRUPT_VBLANK 0x01
|
||||
#define INTERRUPT_LCD 0x02
|
||||
#define INTERRUPT_TIMER 0x04
|
||||
#define INTERRUPT_SERIAL 0x08
|
||||
#define INTERRUPT_JOYPAD 0x10
|
||||
namespace gb
|
||||
{
|
||||
namespace interrupts
|
||||
{
|
||||
constexpr uint8_t VBLANK = 0x01;
|
||||
constexpr uint8_t LCD = 0x02;
|
||||
constexpr uint8_t TIMER = 0x04;
|
||||
constexpr uint8_t SERIAL = 0x08;
|
||||
constexpr uint8_t JOYPAD = 0x10;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user