refactored some code. compiles now without suppresing any warning with gcc-6.3.0.
[AROS.git] / rom / card / card.conf
blob93cffa6a3eca8ca5d1f74ad38cf05d4d9c162bd7
1 ##begin config
2 includename cardres
3 version 41.3
4 residentpri 48
5 libbase CardResource
6 libbasetype struct CardResource
7 libbasetypeextern struct Library
8 options resautoinit
9 ##end config
11 ##begin cdef
12 #include <resources/card.h>
13 ##end cdef
15 ##begin cdefprivate
16 #include <resources/card.h>
17 #include <card_intern.h>
18 ##end cdefprivate
20 ##begin functionlist
21 struct CardHandle *OwnCard(struct CardHandle *handle) (A1)
22 void ReleaseCard(struct CardHandle *handle, ULONG flags) (A1, D0)
23 struct CardMemoryMap *GetCardMap() ()
24 BOOL BeginCardAccess(struct CardHandle *handle) (A1)
25 BOOL EndCardAccess(struct CardHandle *handle) (A1)
26 UBYTE ReadCardStatus() ()
27 BOOL CardResetRemove(struct CardHandle *handle, ULONG flag) (A1, D0)
28 UBYTE CardMiscControl(struct CardHandle *handle, UBYTE control_bits) (A1, D1)
29 ULONG CardAccessSpeed(struct CardHandle *handle, ULONG nanoseconds) (A1, D0)
30 LONG CardProgramVoltage(struct CardHandle *handle, ULONG voltage) (A1, D0)
31 BOOL CardResetCard(struct CardHandle *handle) (A1)
32 BOOL CopyTuple(struct CardHandle *handle, UBYTE *buffer, ULONG tuplecode, ULONG size) (A1, A0, D1, D0)
33 ULONG DeviceTuple(UBYTE *tuple_data, struct DeviceTData *storage) (A0, A1)
34 struct Resident *IfAmigaXIP(struct CardHandle *handle) (A2)
35 BOOL CardForceChange() ()
36 ULONG CardChangeCount() ()
37 ULONG CardInterface() ()
38 ##end functionlist