- Timestamp:
- Oct 2, 2018 1:34:18 PM (6 years ago)
- Location:
- trunk/src/VBox/Devices/PC/BIOS
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/BIOS/apm.c
r69500 r74580 31 31 extern void apm_pm16_entry(void); 32 32 #pragma aux apm_pm16_entry "*" 33 34 #if VBOX_BIOS_CPU >= 80386 33 35 extern void apm_pm32_entry(void); 34 36 #pragma aux apm_pm32_entry "*" 37 #endif 35 38 36 39 /* APM function codes. */ … … 173 176 DI = APM_BIOS_SEG_LEN; /* Data segment length. */ 174 177 break; 178 #if VBOX_BIOS_CPU >= 80386 175 179 case APM_32_CONN: 176 180 /// @todo validate device ID … … 186 190 set_esi_hi(APM_BIOS_SEG_LEN); /* 16-bit code segment length. */ 187 191 break; 192 #endif 188 193 case APM_IDLE: 189 194 int_enable(); /* Simply halt the CPU with interrupts enabled. */ -
trunk/src/VBox/Devices/PC/BIOS/apm_pm.asm
r69500 r74580 159 159 160 160 161 if VBOX_BIOS_CPU ge 80386 162 161 163 .386 162 164 … … 203 205 BIOS32 ends 204 206 207 endif ; 32-bit code 208 205 209 end
Note:
See TracChangeset
for help on using the changeset viewer.