Changeset 164 for trunk/bootcode/airboot.asm
- Timestamp:
- Apr 8, 2017, 12:28:04 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bootcode/airboot.asm
r162 r164 1121 1121 1122 1122 1123 ;!1124 ;! DEBUG_BLOCK1125 ;! Dump the registers at this point.1126 ;!1127 IFDEF AUX_DEBUG1128 IF 01129 pushf1130 pusha1131 ;~ call DEBUG_DumpRegisters1132 ;~ call DEBUG_DumpDriveLetters1133 ;~ call DEBUG_DumpVolumeLetters1134 ;~ call DEBUG_DumpPartitionXref1135 popa1136 popf1137 ENDIF1138 ENDIF1139 1123 1140 1124 ; ----------------------------------------------------------------------------- … … 1158 1142 ;! 1159 1143 1144 1145 1160 1146 ; ----------------------------------------------------------------------------- 1161 1147 ; SCAN DISKS 1162 1148 ; ----------------------------------------------------------------------------- 1163 1149 1150 ;! 1151 ;! DEBUG_BLOCK 1152 ;! Dump the registers at this point. 1153 ;! 1154 IFDEF AUX_DEBUG 1155 IF 0 1156 PUSHRF 1157 call DEBUG_DumpRegisters 1158 ;~ call DEBUG_DumpDriveLetters 1159 ;~ call DEBUG_DumpVolumeLetters 1160 ;~ call DEBUG_DumpPartitionXref 1161 POPRF 1162 ENDIF 1163 ENDIF 1164 1165 1164 1166 ; 1165 1167 ; Scan disks for information like size etc. … … 1167 1169 call DriveIO_ScanDisks 1168 1170 1171 ;! 1172 ;! DEBUG_BLOCK 1173 ;! Dump the registers at this point. 1174 ;! 1175 IFDEF AUX_DEBUG 1176 IF 0 1177 PUSHRF 1178 call DEBUG_DumpRegisters 1179 ;~ call DEBUG_DumpDriveLetters 1180 ;~ call DEBUG_DumpVolumeLetters 1181 ;~ call DEBUG_DumpPartitionXref 1182 POPRF 1183 ENDIF 1184 ENDIF 1169 1185 1170 1186 … … 1181 1197 ; Internal Partition Table is now populated. 1182 1198 ; 1183 1184 1199 1185 1200 ;! 1186 1201 ;! DEBUG_BLOCK 1187 1202 ;! Dump various tables. 1188 ;! Uncomment below to activate.1189 1203 ;! 1190 1204 IFDEF AUX_DEBUG 1191 1205 IF 0 1192 pushf 1193 pusha 1206 PUSHRF 1194 1207 ;~ call DEBUG_DumpIPT 1195 1208 ;~ call DEBUG_DumpPartitionPointers … … 1199 1212 ;~ call DEBUG_DumpVolumeLetters 1200 1213 ;~ call DEBUG_DumpPartitionXref 1201 popa 1202 popf 1214 POPRF 1203 1215 ENDIF 1204 1216 ENDIF … … 1225 1237 IFDEF AUX_DEBUG 1226 1238 IF 0 1227 pushf 1228 pusha 1239 PUSHRF 1229 1240 ;~ call DEBUG_DumpIPT 1230 1241 ;~ call DEBUG_DumpPartitionPointers … … 1234 1245 ;~ call DEBUG_DumpVolumeLetters 1235 1246 ;~ call DEBUG_DumpPartitionXref 1236 popa 1237 popf 1247 POPRF 1238 1248 ENDIF 1239 1249 ENDIF … … 1277 1287 1278 1288 ; ----------------------------------------------------------------------------- 1279 ; eComStationPHASE1 CHECK1289 ; OS/2 PHASE1 CHECK 1280 1290 ; ----------------------------------------------------------------------------- 1281 1291 … … 1312 1322 IFDEF AUX_DEBUG 1313 1323 IF 0 1314 pushf 1315 pusha 1324 PUSHRF 1316 1325 ;~ call DEBUG_DumpIPT 1317 1326 ;~ call DEBUG_DumpPartitionPointers … … 1319 1328 ;~ call DEBUG_DumpNewPartTable 1320 1329 ;~ call DEBUG_DumpDriveLetters 1321 popa 1322 popf 1330 POPRF 1323 1331 ENDIF 1324 1332 ENDIF … … 1341 1349 IFDEF AUX_DEBUG 1342 1350 IF 0 1343 pushf 1344 pusha 1351 PUSHRF 1345 1352 ;~ call DEBUG_DumpIPT 1346 1353 ;~ call DEBUG_DumpPartitionPointers … … 1348 1355 ;~ call DEBUG_DumpNewPartTable 1349 1356 ;~ call DEBUG_DumpDriveLetters 1350 popa 1351 popf 1357 POPRF 1352 1358 ENDIF 1353 1359 ENDIF … … 1390 1396 1391 1397 1398 1392 1399 ; 1393 1400 ; Debug stop. … … 1515 1522 ENDIF 1516 1523 1524 IFDEF AUX_DEBUG 1525 IF 0 1526 DBG_TEXT_OUT_AUX 'HALTING' 1527 PUSHRF 1528 ;~ call DEBUG_DumpRegisters 1529 ;~ call AuxIO_DumpParagraph 1530 ;~ call AuxIO_TeletypeNL 1531 @@: jmp @B 1532 POPRF 1533 ENDIF 1534 ENDIF 1517 1535 ; BOOKMARK: Display bye-screen and start selected partition 1518 1536 call BOOTMENU_BuildGoodBye … … 1548 1566 IFDEF AUX_DEBUG 1549 1567 IF 0 1550 pushf 1551 pusha 1568 PUSHRF 1552 1569 ;~ call DEBUG_DumpIPT 1553 1570 ;~ call DEBUG_DumpPartitionPointers 1554 1571 ;~ call DEBUG_DumpPartitionXref 1555 1572 ;~ call DEBUG_DumpNewPartTable 1556 popa 1557 popf 1573 POPRF 1558 1574 ENDIF 1559 1575 ENDIF
Note:
See TracChangeset
for help on using the changeset viewer.