...
This commit is contained in:
parent
530a07fe69
commit
d6a64ad4c2
@ -19,7 +19,7 @@
|
||||
DB high FN_RESERVED_5x ;#5C - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB high FN_RESERVED_5x ;#5D - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB high FN_RESERVED_5x ;#5E - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB high DRV_CONFIG ;#5F - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB high DRV_LIST ;#5F - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
EDUP
|
||||
ELSE
|
||||
DUP numberOFdrives
|
||||
@ -40,7 +40,7 @@
|
||||
DB low FN_RESERVED_5x ;#5C - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB low FN_RESERVED_5x ;#5D - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB low FN_RESERVED_5x ;#5E - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB low DRV_CONFIG ;#5F - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB low DRV_LIST ;#5F - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
EDUP
|
||||
ENDIF
|
||||
ENDM
|
||||
@ -97,7 +97,7 @@ TAB_FNS:
|
||||
DB low FN_RESERVED_5x ;#5C
|
||||
DB low FN_RESERVED_5x ;#5D
|
||||
DB low FN_RESERVED_5x ;#5E
|
||||
DB low DRV_CONFIG ;#5F - Configuration
|
||||
DB low DRV_LIST
|
||||
;--------------
|
||||
|
||||
; 60 - #7F
|
||||
@ -289,11 +289,7 @@ TAB_FNS:
|
||||
DB high FN_RESERVED_5x
|
||||
DB high FN_RESERVED_5x
|
||||
DB high FN_RESERVED_5x
|
||||
DB high DRV_CONFIG
|
||||
;--------------
|
||||
|
||||
; 60 - #7F
|
||||
DUP #20
|
||||
DB high DRV_LIST #20
|
||||
DB high FN_RESERVED
|
||||
EDUP
|
||||
|
||||
@ -471,7 +467,7 @@ TAB_5xFNS:
|
||||
DB low FN_RESERVED_5x ;#5C - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB low FN_RESERVED_5x ;#5D - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB low FN_RESERVED_5x ;#5E - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB low DRV_CONFIG ;#5F - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB low DRV_LIST ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
;
|
||||
;---------------------------------------------------------------------[]
|
||||
|
||||
@ -495,9 +491,7 @@ TAB_5xFNS:
|
||||
DB low FN_RESERVED_5x
|
||||
DB low FN_RESERVED_5x
|
||||
DB low FN_RESERVED_5x
|
||||
DB low DRV_CONFIG
|
||||
;
|
||||
;---------------------------------------------------------------------[]
|
||||
DB low DRV_LIST -----------------------------[]
|
||||
|
||||
_mNoDrive_5xTable 1, 0
|
||||
|
||||
@ -519,9 +513,7 @@ TAB_5xFNS:
|
||||
DB low FN_RESERVED_5x
|
||||
DB low FN_RESERVED_5x
|
||||
DB low FN_RESERVED_5x
|
||||
DB low DRV_CONFIG
|
||||
;
|
||||
;---------------------------------------------------------------------[]
|
||||
DB low DRV_LIST -----------------------------[]
|
||||
|
||||
_mNoDrive_5xTable 3, 0
|
||||
|
||||
@ -543,9 +535,7 @@ TAB_5xFNS:
|
||||
DB low FN_RESERVED_5x
|
||||
DB low FN_RESERVED_5x
|
||||
DB low FN_RESERVED_5x
|
||||
DB low DRV_CONFIG
|
||||
;
|
||||
;---------------------------------------------------------------------[]
|
||||
DB low DRV_LIST -----------------------------[]
|
||||
|
||||
_mNoDrive_5xTable 3, 0
|
||||
;
|
||||
@ -569,7 +559,7 @@ TAB_5xFNS:
|
||||
DB high FN_RESERVED_5x ;#5C - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB high FN_RESERVED_5x ;#5D - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB high FN_RESERVED_5x ;#5E - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB high DRV_CONFIG ;#5F - „ã¡«ì. <20> íâã äãªæ¨î ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
DB high DRV_LIST ¯àë£ ¥â ¨§ ®á®¢®£® ®¡à ¡®â稪
|
||||
;
|
||||
;---------------------------------------------------------------------[]
|
||||
|
||||
@ -593,9 +583,7 @@ TAB_5xFNS:
|
||||
DB high FN_RESERVED_5x
|
||||
DB high FN_RESERVED_5x
|
||||
DB high FN_RESERVED_5x
|
||||
DB high DRV_CONFIG
|
||||
;
|
||||
;---------------------------------------------------------------------[]
|
||||
DB high DRV_LIST -----------------------------[]
|
||||
|
||||
_mNoDrive_5xTable 1, 1
|
||||
|
||||
@ -617,9 +605,7 @@ TAB_5xFNS:
|
||||
DB high FN_RESERVED_5x
|
||||
DB high FN_RESERVED_5x
|
||||
DB high FN_RESERVED_5x
|
||||
DB high DRV_CONFIG
|
||||
;
|
||||
;---------------------------------------------------------------------[]
|
||||
DB high DRV_LIST -----------------------------[]
|
||||
|
||||
_mNoDrive_5xTable 3, 1
|
||||
|
||||
@ -641,9 +627,7 @@ TAB_5xFNS:
|
||||
DB high FN_RESERVED_5x
|
||||
DB high FN_RESERVED_5x
|
||||
DB high FN_RESERVED_5x
|
||||
DB high DRV_CONFIG
|
||||
;
|
||||
;---------------------------------------------------------------------[]
|
||||
DB high DRV_LIST -----------------------------[]
|
||||
|
||||
_mNoDrive_5xTable 3, 1
|
||||
|
||||
|
||||
@ -23,17 +23,19 @@ DRV_VERSION:
|
||||
AND A
|
||||
RET
|
||||
|
||||
DRV_CONFIG: ; ????? çâ® § äãªæ¨ï ¨ ªã¤ 㪠§ë¢ ¥â IX
|
||||
DRV_LIST: ; ????? çâ® § äãªæ¨ï ¨ ªã¤ 㪠§ë¢ ¥â IX
|
||||
IN A,(SLOT3)
|
||||
PUSH AF
|
||||
PUSH IY
|
||||
LD A,SYS_PAGE
|
||||
OUT (SLOT3),A
|
||||
LD (IX+0),#04
|
||||
LD (IX+1),#00 ;FDD COUNT
|
||||
LD (IX+2),#00 ;HDD COUNT
|
||||
LD (IX+3),#00 ;CDD COUNT
|
||||
LD (IX+4),#00 ;END CODE
|
||||
OUT (SLOT3),A ; !TODO ᤥ« âì áâàãªâãன
|
||||
LD (IX+0),#04 ; DB 0 ;LEN
|
||||
LD (IX+1),#00 ; DB 0 ;FDD COUNT
|
||||
LD (IX+2),#00 ; DB 0 ;HDD COUNT
|
||||
LD (IX+3),#00 ; DB 0 ;CDROM COUNT
|
||||
; ; BLOCK 28,0 ;RESERVED ;!TODO ᤥ« âì RAMDRIVE âãâ?
|
||||
LD (IX+4),#00 ; END FLAG
|
||||
|
||||
;Calculating FDD devices
|
||||
LD HL,FDD_INI_TABLE.FDD_0
|
||||
INC (IX+1)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user