X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2FPicoInt.h;h=f29c20baff976f596dc297b2e4c065061d13c1fd;hb=145650410c2a6a4b0277067e8237537bb57063af;hp=dab9fe254da99c220c89526cc02a272c0e8362db;hpb=dca310c413517d278898b967cfe610574310acd8;p=picodrive.git diff --git a/Pico/PicoInt.h b/Pico/PicoInt.h index dab9fe2..f29c20b 100644 --- a/Pico/PicoInt.h +++ b/Pico/PicoInt.h @@ -367,8 +367,17 @@ PICO_INTERNAL int PicoAreaUnpackCpu(unsigned char *cpu, int is_sub); PICO_INTERNAL int PicoCdSaveState(void *file); PICO_INTERNAL int PicoCdLoadState(void *file); +typedef struct { + int chunk; + int size; + void *ptr; +} carthw_state_chunk; +extern carthw_state_chunk *carthw_chunks; +#define CHUNK_CARTHW 64 + // Cart.c PICO_INTERNAL void PicoCartDetect(void); +extern void (*PicoCartUnloadHook)(void); // Debug.c int CM_compareRun(int cyc, int is_sub);