mesa.library: workaround wrong compilation with -O2 setting
[AROS.git] / rom / devs / sdcard / sdcard.conf
blobee03d0525d5a1afa28234361fe3a7b98a6ffa921
1 ##begin config
2 basename        sdcard
3 version         41.0
4 libbasetype     struct SDCardBase
5 libbase         SDCardBase
6 residentpri     4
7 beginio_func    BeginIO
8 abortio_func    AbortIO
9 options         noexpunge
10 ##end config
12 ##begin cdefprivate
13 #include <sdcard_base.h>
14 ##end cdefprivate
16 ##begin cdef
17 #include <exec/devices.h>
18 #include <exec/io.h>
19 ##end cdef
21 ##begin functionlist
22 ULONG GetRdskLba(struct IORequest *io) (A1)
23 ULONG GetBlkSize(struct IORequest *io) (A1)
24 ##end functionlist
26 ##begin interface
27 ##begin config
28 interfaceid   hidd.sdcard.bus
29 interfacename Hidd_SDCardBus
30 methodstub    HIDD_SDCardBus
31 methodbase    HiddSDCardBusBase
32 attributebase HiddSDCardBusAttrBase
33 ##end config
35 ##begin attributelist
36 IPTR   IOBase #         [..G] Address of registers bank
37 APTR  IRQHandler #   [.S.] Pointer to IRQ handler function
38 APTR  IRQData #       [.S.] Caller-supplied data to pass to IRQ handler
39 BOOL  KeepEmpty #  [I..] Tells if the empty bus should be kept
40 ##end attributelist
42 ##end interface