--- np2/wince/sysmng.h 2003/10/21 14:57:41 1.1 +++ np2/wince/sysmng.h 2003/10/28 22:05:46 1.2 @@ -22,10 +22,22 @@ extern "C" { extern UINT sys_updates; -#define sysmng_initialize() sys_updates = 0 -#define sysmng_update(a) sys_updates |= (a) -#define sysmng_cpureset() sys_updates &= \ - (SYS_UPDATECFG | SYS_UPDATEOSCFG) +#if 0 +void sysmng_initialize(void); +void sysmng_update(UINT bitmap); +void sysmng_cpureset(void); +void sysmng_fddaccess(BYTE drv); +void sysmng_hddaccess(BYTE drv); +#else + +// マクロ(単に関数コールしたくないだけ) +#define sysmng_initialize() sys_updates = 0 +#define sysmng_update(a) sys_updates |= (a) +#define sysmng_cpureset() sys_updates &= (SYS_UPDATECFG | SYS_UPDATEOSCFG) +#define sysmng_fddaccess(a) +#define sysmng_hddaccess(a) + +#endif #ifdef __cplusplus }