4 extern uint8 EXPREGS[8];
8 extern uint8 IRQCount,IRQLatch,IRQa;
9 extern uint8 IRQReload;
11 extern void (*pwrap)(uint32 A, uint8 V);
12 extern void (*cwrap)(uint32 A, uint8 V);
13 extern void (*mwrap)(uint8 V);
15 void GenMMC3Power(void);
16 void GenMMC3Restore(int version);
17 void MMC3RegReset(void);
18 void FixMMC3PRG(int V);
19 void FixMMC3CHR(int V);
20 DECLFW(MMC3_CMDWrite);
21 DECLFW(MMC3_IRQWrite);
23 void GenMMC3_Init(CartInfo *info, int prg, int chr, int wram, int battery);