root / lab4 / .minix-src / include / minix / portio.h @ 13
History | View | Annotate | Download (394 Bytes)
1 |
/*
|
---|---|
2 |
minix/portio.h
|
3 |
|
4 |
Created: Jan 15, 1992 by Philip Homburg
|
5 |
*/
|
6 |
|
7 |
#ifndef _PORTIO_H_
|
8 |
#define _PORTIO_H_
|
9 |
|
10 |
#include <sys/types.h> |
11 |
|
12 |
unsigned inb(u16_t _port);
|
13 |
unsigned inw(u16_t _port);
|
14 |
unsigned inl(u16_t _port);
|
15 |
void outb(u16_t _port, u8_t _value);
|
16 |
void outw(u16_t _port, u16_t _value);
|
17 |
void outl(u16_t _port, u32_t _value);
|
18 |
void intr_disable(void); |
19 |
void intr_enable(void); |
20 |
|
21 |
#endif /* _PORTIO_H_ */ |