| plan 9 kernel history: overview | file list | diff list |
2000/1128/bitsy/dat.h (diff list | history)
| 2000/1128/sys/src/9/bitsy/dat.h:4,9 – 2000/1205/sys/src/9/bitsy/dat.h:4,10 (short | long | prev | next) | ||
| 2000/1121 | typedef struct FPU FPU; typedef struct FPenv FPenv; typedef struct FPsave FPsave; | |
| 2000/1205 | typedef struct DevConf DevConf; | |
| 2000/1121 | typedef struct Label Label; typedef struct Lock Lock; typedef struct MMU MMU; | |
| 2000/1128/sys/src/9/bitsy/dat.h:21,26 – 2000/1205/sys/src/9/bitsy/dat.h:22,29 | ||
| 2000/1121 | typedef struct Vctl Vctl; typedef struct Uart Uart; | |
| 2000/0831 | ||
| 2000/1205 | typedef void IntrHandler(Ureg*, void*); | |
| 2000/0831 | /* * parameters for sysproc.c */ | |
| 2000/1128/sys/src/9/bitsy/dat.h:316,321 – 2000/1205/sys/src/9/bitsy/dat.h:319,326 | ||
| 2000/1121 | */ struct PCMslot { | |
| 2000/1205 | RWlock; | |
| 2000/1122 | Ref ref; | |
| 2000/1121 | long memlen; /* memory length */ | |
| 2000/1128/sys/src/9/bitsy/dat.h:325,343 – 2000/1205/sys/src/9/bitsy/dat.h:330,340 | ||
| 2000/1121 | void *attr; /* attribute memory */ /* status */ | |
| 2000/1205 | uchar occupied; /* card in the slot */ uchar configed; /* card configured */ | |
| 2000/1121 | /* cis info */ | |
| 2000/1128 | int cisread; /* set when the cis has been read */ | |
| 2000/1121 |
| |
| 2000/1128/sys/src/9/bitsy/dat.h:351,354 – 2000/1205/sys/src/9/bitsy/dat.h:348,364 | ||
| 2000/1121 | /* maps are fixed */ PCMmap memmap; PCMmap attrmap; | |
| 2000/1205 | }; /* * hardware info about a device */ struct DevConf { ulong mem; /* mapped memory address */ ulong port; /* mapped i/o regs */ int size; /* access size */ int itype; /* type of interrupt */ ulong interrupt; /* interrupt number */ char type[NAMELEN]; /* card type */ | |
| 2000/0907 | }; | |