PICO_INTERNAL void PsndGetSamples(int y);\r
extern int PsndDacLine;\r
\r
+// sms.c\r
+void PicoPowerMS(void);\r
+void PicoMemSetupMS(void);\r
+void PicoFrameMS(void);\r
+\r
// emulation event logging\r
#ifndef EL_LOGMASK\r
#define EL_LOGMASK 0\r
#define cdprintf(x...)\r
#endif\r
\r
-#if defined(__GNUC__) && !defined(ARM)\r
+#if defined(__GNUC__) && __GNUC__ >= 4 && __GNUC_MINOR__ >= 3\r
#define MEMH_FUNC __attribute__((aligned(4)))\r
#else\r
#define MEMH_FUNC\r