| plan 9 kernel history: overview | file list | diff list |
2000/0515/alphapc/io.h (diff list | history)
| 2000/0407/sys/src/9/alphapc/io.h:133,142 – 2000/0515/sys/src/9/alphapc/io.h:133,147 (short | long | prev | next) | ||
| 1999/0415 | typedef struct Pcidev Pcidev; typedef struct Pcidev { | |
| 2000/0515 | int tbdf; /* type+bus+device+function */ | |
| 1999/0415 | ushort vid; /* vendor ID */ ushort did; /* device ID */ | |
| 2000/0515 | uchar rid; uchar ccrp; uchar ccru; uchar ccrb; | |
| 1999/0415 | struct { ulong bar; /* base address */ int size; | |
| 2000/0407/sys/src/9/alphapc/io.h:143,157 – 2000/0515/sys/src/9/alphapc/io.h:148,170 | ||
| 1999/0507 | } mem[6]; | |
| 1999/0415 | uchar intl; /* interrupt line */ | |
| 1999/0507 |
| |
| 1999/0415 | Pcidev* list; | |
| 2000/0515 | Pcidev* bridge; /* down a bus */ struct { ulong bar; int size; } ioa, mema; ulong pcr; | |
| 1999/0415 | }; | |
| 2000/0515 | #define PCIWINDOW 0x40000000 #define PCIWADDR(va) (PADDR(va)+PCIWINDOW) #define ISAWINDOW 0x00800000 #define ISAWADDR(va) (PADDR(va)+ISAWINDOW) | |
| 1999/0415 | /* * PCMCIA support code. */ | |
| 2000/0407/sys/src/9/alphapc/io.h:166,214 – 2000/0515/sys/src/9/alphapc/io.h:179,181 | ||
| 1999/0415 | int attr; /* attribute memory */ int ref; }; | |
| 1999/0507 |
| |
| 1999/0415 |
| |
| 1999/0507 |
| |
| 1999/0415 |
| |
| 1999/0507 |
| |
| 1999/0415 |
| |
| 1999/0507 |
| |
| 1999/0415 | ||
| 1999/0507 |
| |
| 1999/0415 |
| |
| 1999/0507 |
| |
| 1999/0415 |
| |
| 1999/0423 |
| |
| 1999/0424 |
| |