1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-26 08:32:00 +00:00
cc65/libsrc/geos-cbm/diskdrv.inc
ol.sc 6411cc66c1 Defining C constants here doesn't seem to make sense as they are defined already in individual assembler files based on official jumptable entries.
As the disk driver jumptable entries don't seem to be published otherwise I didn't delete the definitions but moved the '_' to the end marking them as "secondary" to the ones in the main jumptable.

git-svn-id: svn://svn.cc65.org/cc65/trunk@5506 b7a2c559-68d2-44c3-8de9-860c34a00d81
2012-02-09 07:57:49 +00:00

43 lines
804 B
PHP

;
;GEOS Disk Driver JumpTab
;reassembled by Maciej 'YTM/Alliance' Witkowiak
;4-2-99
;pointers
InitForIO_ = $9000
DoneWithIO_ = $9002
ExitTurbo_ = $9004
PurgeTurbo_ = $9006
EnterTurbo_ = $9008
ChangeDiskDevice_ = $900a
NewDisk_ = $900c
ReadBlock_ = $900e
WriteBlock_ = $9010
VerWriteBlock_ = $9012
OpenDisk_ = $9014
GetBlock_ = $9016
PutBlock_ = $9018
GetDirHead_ = $901a
PutDirHead_ = $901c
GetFreeDirBlk_ = $901e
CalcBlksFree_ = $9020
FreeBlock_ = $9022
SetNextFree_ = $9024
FindBAMBit_ = $9026
NxtBlkAlloc_ = $9028
BlkAlloc_ = $902a
ChkDkGEOS_ = $902c
SetGEOSDisk_ = $902e
;jump table
Get1stDirEntry = $9030
GetNxtDirEntry = $9033
GetBorder = $9036
AddDirBlock = $9039
ReadBuff = $903c
WriteBuff = $903f
;??? = $9042
;??? = $9045
AllocateBlock = $9048
ReadLink = $904b