OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
Intellivision.h
1#pragma once
2#if !defined(OSCR_CORE_INTELLIVISION_H_)
3# define OSCR_CORE_INTELLIVISION_H_
4
5# include "config.h"
6
7# if HAS_INTV
8# include "syslibinc.h"
9# include "common/Types.h"
10
15{
16 void menu();
17
18 void openCRDB();
19 void closeCRDB();
20
21 void cartOn();
22 void cartOff();
23
24 void printHeader();
25
26 uint16_t readData(uint32_t addr);
27 void readSegment(uint32_t startaddr, uint32_t endaddr);
28 void readROM();
29 void ecsBank(uint32_t addr, uint8_t bank);
30 void setMapper();
31 void setCart();
32} /* namespace OSCR::Cores::Intellivision */
33
34# endif /* HAS_INTV */
35#endif /* OSCR_CORE_INTELLIVISION_H_ */
System core for the Mattel Intellivision.
Definition Intellivision.h:15