// // kernel.h // #ifndef _kernel_h #define _kernel_h #include "circle_stdlib_app.h" #include #include #include #include #include #include #include #include #include #include #include #include "synth_dexed.h" enum TShutdownMode { ShutdownNone, ShutdownHalt, ShutdownReboot }; class CKernel : public CStdlibAppStdio { public: CKernel (void); ~CKernel (void); bool Initialize (void); TShutdownMode Run (void); private: // do not change this order CI2CMaster m_I2CMaster; AudioSynthDexed m_Dexed; }; #endif