X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2Fpico_int.h;h=dcd321acd8351039d80e796965d8408b4ce03734;hb=f3a57b2d6c6a32dc09a6efd4fbef31eb876263b2;hp=74d1da2c0e5e058ebc5fa44815ee09b3bf9fc335;hpb=46bcb899714b81396c77b737da200b09b73f6c1a;p=picodrive.git diff --git a/pico/pico_int.h b/pico/pico_int.h index 74d1da2..dcd321a 100644 --- a/pico/pico_int.h +++ b/pico/pico_int.h @@ -684,14 +684,24 @@ PICO_INTERNAL void PsndGetSamplesMS(void); extern int PsndDacLine; // sms.c +#ifndef NO_SMS void PicoPowerMS(void); void PicoResetMS(void); void PicoMemSetupMS(void); void PicoStateLoadedMS(void); void PicoFrameMS(void); void PicoFrameDrawOnlyMS(void); +#else +#define PicoPowerMS() +#define PicoResetMS() +#define PicoMemSetupMS() +#define PicoStateLoadedMS() +#define PicoFrameMS() +#define PicoFrameDrawOnlyMS() +#endif // 32x/32x.c +#ifndef NO_32X extern struct Pico32x Pico32x; void Pico32xInit(void); void PicoPower32x(void); @@ -731,6 +741,18 @@ void p32x_pwm_update(int *buf32, int length, int stereo); void p32x_timers_do(int line_call); void p32x_timers_recalc(void); extern int pwm_frame_smp_cnt; +#else +#define Pico32xInit() +#define PicoPower32x() +#define PicoReset32x() +#define PicoFrame32x() +#define PicoUnload32x() +#define Pico32xStateLoaded() +#define PicoDraw32xSetFrameMode(...) +#define FinalizeLine32xRGB555 NULL +#define p32x_pwm_update(...) +#define p32x_timers_recalc() +#endif /* avoid dependency on newer glibc */ static __inline int isspace_(int c)