diff --git a/BOOT/DSSBOOT.ASM b/BOOT/DSSBOOT.ASM index 11278c2..29f6a5a 100644 --- a/BOOT/DSSBOOT.ASM +++ b/BOOT/DSSBOOT.ASM @@ -1179,9 +1179,13 @@ READ_FROM_FAT: PUSH HL POP HL LD A,0 RET - ; +; ; ; + + + //// //// //// //// //// //// //// //// //// //// //// //// //// //// //// //// //// //// + ASSERT ($-ZERO_SECTOR_OF_BPB) <= LOADER_IN_BPB.MAX_SIZE, "---< CRITICAL ERROR! Loader is too big >----" DISPLAY "SECTORS 0 DATA ENDS:\t\t",/H,$,". Size: ",/D,$-ZERO_SECTOR_OF_BPB," b. Free: ",/D,LOADER_IN_BPB.MAX_SIZE-($-ZERO_SECTOR_OF_BPB)," b." ZERO_SECTOR_OF_BPB_END: ZERO_SECTOR_OF_BPB.Size EQU ZERO_SECTOR_OF_BPB_END - ZERO_SECTOR_OF_BPB