* added compilers lcc and bcc (linux86)
[mascara-docs.git] / compilers / linux86-0.16.17 / libc / msdos / new86.c
blob1c1e2189a91422be51712fe3e60f8e2ec2ffa4e1
2 #define disable() _disable()
3 #define enable() _enable()
5 _enable()
7 #asm
8 sti
9 #endasm
12 _disable()
14 #asm
15 cli
16 #endasm
19 geninterrupt(intr)
20 int intr;
24 inp(portno)
25 int portno;
29 inpw(portno)
30 int portno;
34 outp(...)
38 outpw(...)
42 peek(segment, offset)
43 unsigned segment, offset;
47 peekb(segment, offset)
48 unsigned segment, offset;
52 poke(segment, offset, value)
53 unsigned segment, offset, value;
57 pokeb(segment, offset, value)
58 unsigned segment, offset, value;