|
|
| version 1.1, 2003/10/16 17:58:48 | version 1.3, 2003/10/28 22:05:46 |
|---|---|
| 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依存部 | // ---- あとはOS依存部 |
| Line 34 void sysmng_workclockreset(void); | Line 57 void sysmng_workclockreset(void); |
| BOOL sysmng_workclockrenewal(void); | BOOL sysmng_workclockrenewal(void); |
| void sysmng_updatecaption(BYTE flag); | void sysmng_updatecaption(BYTE flag); |
| void toolwin_fddaccess(BYTE drv); | |
| void toolwin_hddaccess(BYTE drv); | |
| #ifdef __cplusplus | #ifdef __cplusplus |
| } | } |
| #endif | #endif |