|
|
| version 1.2, 2003/10/17 03:52:24 | version 1.5, 2003/11/03 10:19:43 |
|---|---|
| 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); |
| if (a & SYS_UPDATEFDD) sysmng_updatecaption(1) | void sysmng_update(UINT bitmap); |
| #define sysmng_cpureset() sys_updates &= (SYS_UPDATECFG | SYS_UPDATEOSCFG) | 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); \ | |
| if ((a) & SYS_UPDATEFDD) sysmng_updatecaption(1) | |
| #define sysmng_cpureset() \ | |
| sys_updates &= (SYS_UPDATECFG | SYS_UPDATEOSCFG); \ | |
| sysmng_workclockreset() | |
| #define sysmng_fddaccess(a) \ | |
| toolwin_fddaccess((a)) | |
| #define sysmng_hddaccess(a) \ | |
| toolwin_hddaccess((a)); | |
| #endif | |
| // ---- あとはOS依存部 | |
| void sysmng_workclockreset(void); | void sysmng_workclockreset(void); |
| BOOL sysmng_workclockrenewal(void); | BOOL sysmng_workclockrenewal(void); |