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