| plan 9 kernel history: overview | file list | diff list |
1990/0905/power/io.h (diff list | history)
| 1990/08272/sys/src/9/power/io.h:44,52 – 1990/0905/sys/src/9/power/io.h:44,55 (short | long | prev | next) | ||
| 1990/0227 | #define LANCERAM IO2(uchar, 0xE00000) #define LANCEEND IO2(uchar, 0xF00000) | |
| 1990/0905 | #define LANCE3RAM IO2(uchar, 0xFF4000) #define LANCE3END IO2(uchar, 0xFF8000) | |
| 1990/0227 | #define LANCERDP IO2(ushort, 0xFC0002) #define LANCERAP IO2(ushort, 0xFC000a) #define LANCEID IO2(ushort, 0xFF0002) | |
| 1990/0905 | ||
| 1990/0825 | #define IOID IO2(uchar, 0xFFFFF0) #define IO2R1 1 /* IO2 revision level 1 */ #define IO2R2 2 /* IO2 revision level 2 */ | |
| 1990/08272/sys/src/9/power/io.h:83,92 – 1990/0905/sys/src/9/power/io.h:86,94 | ||
| 1990/0227 | #define MPBERR1 IO2(ulong, 0xF4C000) | |
| 1990/0718 | #define SBEADDR ((ulong *)(UNCACHED|0x1F080000)) | |
| 1990/0825 | ||
| 1990/0826 |
| |
| 1990/0905 | extern int ioid; /* io board type */ extern int iolevels; /* number of io levels */ extern int iomask; /* interrupts to enable */ | |
| 1990/08272 | /* * The IO2/IO3 slave maps. These maps are used to map | |
| 1990/08272/sys/src/9/power/io.h:93,103 – 1990/0905/sys/src/9/power/io.h:95,105 | ||
| 1990/08272 | * external addresses to MP bus addresses. */ enum { | |
| 1990/0905 | A24map, /* VME A24 non-priv address space */ A32map, /* VME A32 non-priv address space */ Lancemap, /* Lance chip address space */ Scsi1map, /* SCSI bus 1 address space */ Scsi0map, /* SCSI bus 0 address space */ Nomap, | |
| 1990/08272 | }; #define WRITEMAP IO2(ulong, 0xFA0000); | |