OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
OSCR::Cores::Supervision Namespace Reference

System core for the Watara Supervision. More...

Classes

struct  crdbRecord

Functions

void menu ()
void openCRDB ()
void closeCRDB ()
void cartOn ()
void cartOff ()
void printHeader ()
void controlOut ()
void controlIn ()
void dataIn ()
void dataOut ()
uint8_t readByte (uint32_t addr)
void readROM ()
void setROMSize ()
void setCart ()

Variables

constexpr uint16_t const romSizes []
constexpr char const *const PROGMEM menuOptions []
CRDatabase * crdb
crdbRecordromDetail
StandardRecord * romRecord

Detailed Description

System core for the Watara Supervision.

Variable Documentation

◆ menuOptions

char const* const PROGMEM OSCR::Cores::Supervision::menuOptions[]
constexpr
Initial value:
= {
OSCR::Strings::MenuOptions::SelectCart,
OSCR::Strings::MenuOptions::ReadROM,
OSCR::Strings::MenuOptions::SetSize,
OSCR::Strings::MenuOptions::Back,
}

◆ romSizes

uint16_t const OSCR::Cores::Supervision::romSizes[]
constexpr
Initial value:
= {
32,
64,
512,
}