new86.c 493 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. #define disable() _disable()
  2. #define enable() _enable()
  3. _enable()
  4. {
  5. #asm
  6. sti
  7. #endasm
  8. }
  9. _disable()
  10. {
  11. #asm
  12. cli
  13. #endasm
  14. }
  15. geninterrupt(intr)
  16. int intr;
  17. {
  18. }
  19. inp(portno)
  20. int portno;
  21. {
  22. }
  23. inpw(portno)
  24. int portno;
  25. {
  26. }
  27. outp(...)
  28. {
  29. }
  30. outpw(...)
  31. {
  32. }
  33. peek(segment, offset)
  34. unsigned segment, offset;
  35. {
  36. }
  37. peekb(segment, offset)
  38. unsigned segment, offset;
  39. {
  40. }
  41. poke(segment, offset, value)
  42. unsigned segment, offset, value;
  43. {
  44. }
  45. pokeb(segment, offset, value)
  46. unsigned segment, offset, value;
  47. {
  48. }