| D | cosa.c | 98 struct cosa_data *cosa; /* Pointer to the per-card structure */ member 241 #define is_8bit(cosa) (!((cosa)->datareg & 0x08)) argument 243 #define cosa_getstatus(cosa) (cosa_inb((cosa)->statusreg)) argument 244 #define cosa_putstatus(cosa, stat) (cosa_outb(stat, (cosa)->statusreg)) argument 245 #define cosa_getdata16(cosa) (cosa_inw((cosa)->datareg)) argument 246 #define cosa_getdata8(cosa) (cosa_inb((cosa)->datareg)) argument 247 #define cosa_putdata16(cosa, dt) (cosa_outw(dt, (cosa)->datareg)) argument 248 #define cosa_putdata8(cosa, dt) (cosa_outb(dt, (cosa)->datareg)) argument 257 static void cosa_kick(struct cosa_data *cosa); 303 static int cosa_start(struct cosa_data *cosa, int address); [all …]
|