Top secrets sources NedoPC pentevo

Rev

Rev 888 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?


; LAST UPDATE: 19.07.2020 savelij

; § £àã§ç¨ª á SD ª àâë
SDCARDBOOT      DI
                LD HL,ERS_FLAGS
                SET B_RUN_FAT,(HL)              ; à ¡®â âì ¡ã¤¥¬ á FAT
        RST8 _COM_DEV,_KOL_VOL
                LD A,E
                AND A
                JP Z,_STUPID
                LD HL,ADR_CAT-0X100             ;  ¤à¥á ªã¤  ¯®«®¦¨âì â ¡«¨æã ­ ©¤¥­­ëå à §¤¥«®¢
                PUSH HL
        RST8 _COM_DEV,_GET_FNDVOLUME            ; ¯®«ã祭¨¥ â ¡«¨æë ­ ©¤¥­­ëå à §¤¥«®¢
                PUSH DE
                LD A,E
                DEC A
        RST8 _COM_DEV,_SET_VOL
        RST8 _COM_FAT,_ROOT_DIR
                POP DE
                DEC E
                LD L,E
                LD H,0
                ADD HL,HL
                ADD HL,HL
                ADD HL,HL
                POP DE
                ADD HL,DE
                LD A,(HL)
                CP _SD_SDZ
                JP NZ,RESTART
                LD HL,BOOTNAME
        RST8 _COM_FAT,_FIND_NAME
                JP C,_STUPID
                LD DE,0X0B                      ; ­ã¦¥­ ¡ ©â ¯® ᬥ饭¨î
                ADD HL,DE                       ; ¤«ï ®¯à¥¤¥«¥­¨ï ä ©« ¨«¨ ¤¨à¥ªâ®à¨ï
                LD A,(HL)                       ; ¨§ í⮣® ¡ ©â  ­ã¦¥­ ®¤¨­ ¡¨â
                SBC HL,DE
                AND 0X10                        ; ¯à®¢¥à¨«¨
                JP NZ,RESTART                   ; íâ® ¤¨à¥ªâ®à¨ï
                LD A,7
        RST8 _COM_FAT,_POS_FILES
                LD HL,BUF_FILEITEM
        RST8 _COM_FAT,_READ_DIR                 ; ¯®«ã稫¨ ®¯¨á â¥«ì ¯® ãáâ ­®¢«¥­­®¬ã ­®¬¥àã
                JP GO_RUN_HOB                   ; ¥á«¨ íâ® ä ©«, â® § ¯ã᪠¥¬ ª®¤®¢ë© ¡«®ª

BOOTNAME        DZ "SD_BOOT.$C"