error checking for png
[picodrive.git] / Pico / PicoInt.h
index dcbb57a..d348598 100644 (file)
@@ -211,13 +211,6 @@ extern struct DrZ80 drZ80;
 \r
 // ---------------------------------------------------------\r
 \r
-// Pico active hw\r
-#define PAHW_MCD  (1<<0)\r
-#define PAHW_32X  (1<<1)\r
-#define PAHW_SVP  (1<<2)\r
-#define PAHW_PICO (1<<3)\r
-extern int PicoAHW;\r
-\r
 // main oscillator clock which controls timing\r
 #define OSC_NTSC 53693100\r
 // seems to be accurate, see scans from http://www.hot.ee/tmeeco/\r
@@ -448,7 +441,7 @@ PICO_INTERNAL void PicoReratePico(void);
 // Pico/xpcm.c\r
 PICO_INTERNAL void PicoPicoPCMUpdate(short *buffer, int length, int stereo);\r
 PICO_INTERNAL void PicoPicoPCMReset(void);\r
-PICO_INTERNAL void PicoPicoPCMRerate(void);\r
+PICO_INTERNAL void PicoPicoPCMRerate(int xpcm_rate);\r
 \r
 // Sek.c\r
 PICO_INTERNAL int SekInit(void);\r
@@ -525,6 +518,7 @@ PICO_INTERNAL void z80_exit(void);
 #define EL_IO      0x00001000 /* all i/o */\r
 #define EL_CDPOLL  0x00002000 /* MCD: log poll detection */\r
 #define EL_SVP     0x00004000 /* SVP stuff */\r
+#define EL_PICOHW  0x00008000 /* Pico stuff */\r
 \r
 #define EL_STATUS  0x40000000 /* status messages */\r
 #define EL_ANOMALY 0x80000000 /* some unexpected conditions (during emulation) */\r