root / lab4 / .minix-src / include / i386 / ports.h @ 13
History | View | Annotate | Download (520 Bytes)
1 | 13 | up20180614 | /* Addresses and magic numbers for miscellaneous ports. */
|
---|---|---|---|
2 | |||
3 | #ifndef _PORTS_H
|
||
4 | #define _PORTS_H
|
||
5 | |||
6 | #if defined(__i386__)
|
||
7 | |||
8 | /* Miscellaneous ports. */
|
||
9 | #define PCR 0x65 /* Planar Control Register */ |
||
10 | #define PORT_B 0x61 /* I/O port for 8255 port B (kbd, beeper...) */ |
||
11 | #define TIMER0 0x40 /* I/O port for timer channel 0 */ |
||
12 | #define TIMER2 0x42 /* I/O port for timer channel 2 */ |
||
13 | #define TIMER_MODE 0x43 /* I/O port for timer mode control */ |
||
14 | |||
15 | #endif /* defined(__i386__) */ |
||
16 | |||
17 | #endif /* _PORTS_H */ |