This commit is contained in:
Tolik 2026-03-27 00:15:50 +10:00
parent b9c54c9a1e
commit 440cb45e75
3 changed files with 19 additions and 18 deletions

View File

@ -237,13 +237,14 @@ Dss:
.DRV.Write EQU #06 .DRV.Write EQU #06
.DRV.Removable EQU #07 .DRV.Removable EQU #07
.DRV.GenIOCTL EQU #08 .DRV.GenIOCTL EQU #08
.DRV.GenIOCTL.GetParams EQU #00*256 + .DRV.GenIOCTL ; Get Device Parameters .DRV.GenIOCTL.GetParams EQU #00*256 + .DRV.GenIOCTL ; Get Device Parameters
.DRV.GenIOCTL.ReadTrack EQU #01*256 + .DRV.GenIOCTL ; Read track .DRV.GenIOCTL.ReadTrack EQU #01*256 + .DRV.GenIOCTL ; Read track
.DRV.GenIOCTL.TestTRK EQU #02*256 + .DRV.GenIOCTL ; Test track .DRV.GenIOCTL.TestTRK EQU #02*256 + .DRV.GenIOCTL ; Test track
.DRV.GenIOCTL.SetParams EQU #80*256 + .DRV.GenIOCTL ; Set Device Parameters .DRV.GenIOCTL.GetMoreParams EQU #03*256 + .DRV.GenIOCTL ; Get More Device Parameters
.DRV.GenIOCTL.WriteTRK EQU #81*256 + .DRV.GenIOCTL ; Write track .DRV.GenIOCTL.SetParams EQU #80*256 + .DRV.GenIOCTL ; Set Device Parameters
.DRV.GenIOCTL.FormatTRK EQU #82*256 + .DRV.GenIOCTL ; Format track .DRV.GenIOCTL.WriteTRK EQU #81*256 + .DRV.GenIOCTL ; Write track
.DRV.GenIOCTL.Enter EQU #55AA ; for DE .DRV.GenIOCTL.FormatTRK EQU #82*256 + .DRV.GenIOCTL ; Format track
;.DRV.GenIOCTL.Enter EQU #55AA ; for DE
;.DRV.Reserved EQU #09 ;.DRV.Reserved EQU #09
.DRV.LongRead EQU #10 .DRV.LongRead EQU #10
.DRV.LongWrite EQU #11 .DRV.LongWrite EQU #11

View File

@ -2357,7 +2357,7 @@ mul32:
;°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°; ;°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°;
;BDE*CHL -> HLBCDE ;BDE*CHL -> HLBCDE
;155 bytes ;155 bytes
;402+3*C_Times_BDE ;402+3*C_times_BDE
;fastest:1201cc ;fastest:1201cc
;slowest:1753cc ;slowest:1753cc
;avg: 1464.9033203125cc (1464+925/1024) ;avg: 1464.9033203125cc (1464+925/1024)
@ -2368,7 +2368,7 @@ mul24:
push bc push bc
ld c,l ld c,l
push hl push hl
call C_Times_BDE call C_times_BDE
ld (.var48),hl ld (.var48),hl
ld l,a ld l,a
ld h,c ld h,c
@ -2376,7 +2376,7 @@ mul24:
pop hl pop hl
ld c,h ld c,h
call C_Times_BDE call C_times_BDE
push bc push bc
ld bc,(.var48+1) ld bc,(.var48+1)
add hl,bc add hl,bc
@ -2390,7 +2390,7 @@ mul24:
ld (.var48+3),hl ld (.var48+3),hl
pop bc pop bc
call C_Times_BDE call C_times_BDE
ld de,(.var48+2) ld de,(.var48+2)
add hl,de add hl,de
ld (.var48+2),hl ld (.var48+2),hl

View File

@ -280,13 +280,13 @@ BOOT_SECTOR EQU #00
.LBA_TYPE_M_PATH_TABLE WORD 0 ; 148 #94 .LBA_TYPE_M_PATH_TABLE WORD 0 ; 148 #94
.LBA_OPTIONAL_TYPE_M_PATH_TBL WORD 0 ; 152 #98 .LBA_OPTIONAL_TYPE_M_PATH_TBL WORD 0 ; 152 #98
.ROOT_DIR_ENTRY BLOCK 34,0 ; 156 #9C .ROOT_DIR_ENTRY BLOCK 34,0 ; 156 #9C
.VOLUME_SET_ID TEXT 128,{""," "} ; 190 #BE .VOLUME_SET_ID TEXT 128,{" "," "} ; 190 #BE
.PUBLISHER_SET_ID TEXT 128,{""," "} ; 318 #13E .PUBLISHER_SET_ID TEXT 128,{" "," "} ; 318 #13E
.DATA_PREPARER_ID TEXT 128,{""," "} ; 446 #1bE .DATA_PREPARER_ID TEXT 128,{" "," "} ; 446 #1bE
.APPLICATION_ID TEXT 128,{""," "} ; 574 #23E .APPLICATION_ID TEXT 128,{" "," "} ; 574 #23E
.COPYRIGHT_ROOT_FILE_NAME TEXT 37,{""," "} ; 702 #2bE .COPYRIGHT_ROOT_FILE_NAME TEXT 37,{" "," "} ; 702 #2bE
.ABSTRACT_ROOT_FILE_NAME TEXT 37,{""," "} ; 739 #2E3 .ABSTRACT_ROOT_FILE_NAME TEXT 37,{" "," "} ; 739 #2E3
.BIBLIOGRAPHIC_ROOT_FILE_NAME TEXT 37,{""," "} ; 776 #308 .BIBLIOGRAPHIC_ROOT_FILE_NAME TEXT 37,{" "," "} ; 776 #308
.VOL_CREATION _sCDFS_DATE_TIME ; 813 #32D .VOL_CREATION _sCDFS_DATE_TIME ; 813 #32D
.VOL_MODIFICATION _sCDFS_DATE_TIME ; 830 #33E .VOL_MODIFICATION _sCDFS_DATE_TIME ; 830 #33E
.VOL_EXPIRATION _sCDFS_DATE_TIME ; 847 #34F .VOL_EXPIRATION _sCDFS_DATE_TIME ; 847 #34F