mirror of
https://github.com/rdolbeau/NuBusFPGA.git
synced 2024-12-23 01:30:32 +00:00
24 lines
961 B
ArmAsm
24 lines
961 B
ArmAsm
NuBusFPGARAMDskDrvr:
|
|
.word 0x4f00 /* 0x4f00: ctl, status, read, write, needsLock [Devices.a] */
|
|
.word 0
|
|
.word 0
|
|
.word 0
|
|
/* Entry point offset table */
|
|
/* we can directly call the C version if it has the right calling convention */
|
|
.word cNuBusFPGARAMDskOpen - NuBusFPGARAMDskDrvr /* open routine */
|
|
.word cNuBusFPGARAMDskPrime - NuBusFPGARAMDskDrvr /* prime */
|
|
.word cNuBusFPGARAMDskCtl - NuBusFPGARAMDskDrvr /* control */
|
|
.word cNuBusFPGARAMDskStatus- NuBusFPGARAMDskDrvr /* status */
|
|
.word cNuBusFPGARAMDskClose - NuBusFPGARAMDskDrvr /* close */
|
|
|
|
_NuBusFPGARAMDskTitle:
|
|
.byte _NuBusFPGARAMDskTitle_StringEnd-.-1 /* pascal string length */
|
|
.ascii ".NuBusFPGARAMDsk_Drvr"
|
|
_NuBusFPGARAMDskTitle_StringEnd:
|
|
.word 0 /* version number */
|
|
|
|
/* for entry points: */
|
|
/* A0 pointer to driver parameter block */
|
|
/* A1 pointer to driver device control entry */
|
|
ALIGN 2
|