Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | mac_oss |
Macros | |
#define | OSS_BASE (0x50f1a000) |
#define | OSS_NUBUS0 0 |
#define | OSS_NUBUS1 1 |
#define | OSS_NUBUS2 2 |
#define | OSS_NUBUS3 3 |
#define | OSS_NUBUS4 4 |
#define | OSS_NUBUS5 5 |
#define | OSS_IOPISM 6 |
#define | OSS_IOPSCC 7 |
#define | OSS_SOUND 8 |
#define | OSS_SCSI 9 |
#define | OSS_60HZ 10 |
#define | OSS_VIA1 11 |
#define | OSS_UNUSED1 12 |
#define | OSS_UNUSED2 13 |
#define | OSS_PARITY 14 |
#define | OSS_UNUSED3 15 |
#define | OSS_NUM_SOURCES 16 |
#define | OSS_IP_NUBUS0 0x0001 |
#define | OSS_IP_NUBUS1 0x0002 |
#define | OSS_IP_NUBUS2 0x0004 |
#define | OSS_IP_NUBUS3 0x0008 |
#define | OSS_IP_NUBUS4 0x0010 |
#define | OSS_IP_NUBUS5 0x0020 |
#define | OSS_IP_IOPISM 0x0040 |
#define | OSS_IP_IOPSCC 0x0080 |
#define | OSS_IP_SOUND 0x0100 |
#define | OSS_IP_SCSI 0x0200 |
#define | OSS_IP_60HZ 0x0400 |
#define | OSS_IP_VIA1 0x0800 |
#define | OSS_IP_UNUSED1 0x1000 |
#define | OSS_IP_UNUSED2 0x2000 |
#define | OSS_IP_PARITY 0x4000 |
#define | OSS_IP_UNUSED3 0x8000 |
#define | OSS_IP_NUBUS (OSS_IP_NUBUS0|OSS_IP_NUBUS1|OSS_IP_NUBUS2|OSS_IP_NUBUS3|OSS_IP_NUBUS4|OSS_IP_NUBUS5) |
#define | OSS_POWEROFF 0x80 |
Functions | |
void | oss_register_interrupts (void) |
void | oss_irq_enable (int) |
void | oss_irq_disable (int) |
Variables | |
struct mac_oss * | oss |
int | oss_present |
#define OSS_IP_NUBUS (OSS_IP_NUBUS0|OSS_IP_NUBUS1|OSS_IP_NUBUS2|OSS_IP_NUBUS3|OSS_IP_NUBUS4|OSS_IP_NUBUS5) |