|
|
| version 1.1.1.1, 2003/10/16 17:59:22 | version 1.4, 2005/02/07 14:46:15 |
|---|---|
| Line 22 extern "C" { | Line 22 extern "C" { |
| extern UINT sys_updates; | extern UINT sys_updates; |
| #define sysmng_initialize() sys_updates = 0 | #if 0 |
| #define sysmng_update(a) sys_updates |= (a) | void sysmng_initialize(void); |
| #define sysmng_cpureset() sys_updates &= \ | void sysmng_update(UINT bitmap); |
| (SYS_UPDATECFG | SYS_UPDATEOSCFG) | void sysmng_cpureset(void); |
| void sysmng_fddaccess(UINT8 drv); | |
| void sysmng_hddaccess(UINT8 drv); | |
| #else | |
| // マクロ(単に関数コールしたくないだけ) | |
| #define sysmng_initialize() \ | |
| sys_updates = 0 | |
| #define sysmng_update(a) \ | |
| sys_updates |= (a) | |
| #define sysmng_cpureset() \ | |
| sys_updates &= (SYS_UPDATECFG | SYS_UPDATEOSCFG); \ | |
| sysmng_workclockreset() | |
| #define sysmng_fddaccess(a) | |
| #define sysmng_hddaccess(a) | |
| #endif | |
| // ---- あとはOS依存部 | |
| void sysmng_workclockreset(void); | |
| void sysmng_updatecaption(void); | |
| #ifdef __cplusplus | #ifdef __cplusplus |
| } | } |