home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 1 / 1491 < prev    next >
Internet Message Format  |  1990-12-28  |  3KB

  1. From: wht@n4hgf.uucp (Warren Tucker)
  2. Newsgroups: alt.sources
  3. Subject: u386mon, UNIX/386 system monitor, part 03/02
  4. Message-ID: <105@n4hgf.uucp>
  5. Date: 20 Jun 90 16:11:57 GMT
  6.  
  7. Archive-name: u386mon008/part03
  8. Submitted-by: wht@n4hgf
  9.  
  10. Whoops ... thanks to rjohnson@mpr.ca for mentioning this small
  11. omission :-)
  12.  
  13. #!/bin/sh
  14. # This is u386mon.h.0x08, a shell archive (shar 3.30)
  15. # made 06/20/1990 16:09 UTC by wht@n4hgf
  16. # Source directory /u1/src/u386mon
  17. #
  18. # existing files WILL be overwritten
  19. #
  20. # This shar contains:
  21. # length  mode       name
  22. # ------ ---------- ------------------------------------------
  23. #   1836 -rw-r--r-- u386mon.h
  24. #
  25. if touch 2>&1 | fgrep 'mmdd' > /dev/null
  26.  then TOUCH=touch
  27.  else TOUCH=true
  28. fi
  29. # ============= u386mon.h ==============
  30. echo "x - extracting u386mon.h (Text)"
  31. sed 's/^X//' << 'SHAR_EOF' > u386mon.h &&
  32. X
  33. X/*+-------------------------------------------------------------------------
  34. X    u386mon.h
  35. X--------------------------------------------------------------------------*/
  36. X/*+:EDITS:*/
  37. X/*:06-19-1990-21:35-wht-get ready for release */
  38. X
  39. Xchar *getenv();
  40. Xchar *strchr();
  41. Xchar *strrchr();
  42. X#ifdef __STDC__
  43. Xvoid *malloc();
  44. X#else
  45. Xchar *malloc();
  46. X#endif
  47. X
  48. X#define pW(pan) panel_window(pan)
  49. X#define W WINDOW
  50. X#define P PANEL
  51. X
  52. X/* color numbers for EGA/VGA */
  53. X#ifdef COLOR_16_TERMINFO
  54. X#define cHIBIT    8
  55. X#define cBLK    0
  56. X#define cBLU    1
  57. X#define cGRN    2
  58. X#define cCYN    3
  59. X#define cRED    4
  60. X#define cMAG    5
  61. X#define cBRN    6
  62. X#define cWHT    7
  63. X#define cGRY    (cBLK | cHIBIT)
  64. X#define cLTB    (cBLU | cHIBIT)
  65. X#define cLTG    (cGRN | cHIBIT)
  66. X#define cLTC    (cCYN | cHIBIT)
  67. X#define cLTR    (cRED | cHIBIT)
  68. X#define cLTM    (cMAG | cHIBIT)
  69. X#define cYEL    (cBRN | cHIBIT)
  70. X#define cHIW    (cWHT | cHIBIT)
  71. X#else
  72. X#define cBLK    COLOR_BLACK
  73. X#define cBLU    COLOR_BLUE
  74. X#define cGRN    COLOR_GREEN
  75. X#define cCYN    COLOR_CYAN
  76. X#define cRED    COLOR_RED
  77. X#define cMAG    COLOR_MAGENTA
  78. X#define cBRN    COLOR_YELLOW
  79. X#define cWHT    COLOR_WHITE
  80. X#define cGRY    COLOR_BLACK
  81. X#define cLTB    COLOR_BLUE
  82. X#define cLTG    COLOR_GREEN
  83. X#define cLTC    COLOR_CYAN
  84. X#define cLTR    COLOR_RED
  85. X#define cLTM    COLOR_MAGENTA
  86. X#define cYEL    COLOR_YELLOW
  87. X#define cHIW    COLOR_WHITE
  88. X#endif
  89. X
  90. X#define sTL        0xDA
  91. X#define sTR        0xBF
  92. X#define sBL        0xC0
  93. X#define sBR        0xD9
  94. X#define sLT        0xC3    /* left hand T */
  95. X#define sRT        0xB4    /* right hand T */
  96. X#define sVR        0xB3    /* vertical rule */
  97. X#define sHR        0xC4    /* horizontal rule */
  98. X
  99. X/* color pairs */
  100. X#define use_cp(cp) attrset(COLOR_PAIR(cp))
  101. X#define cpLIT        1    /* normal */
  102. X#define cpINFO        2    /* information field */
  103. X#define cpLOW        3    /* low/user/iop */
  104. X#define cpMED        4    /* medium/kernel/swap */
  105. X#define cpHIGH        5    /* high/brk/pio */
  106. X#define cpBANNER    6    /* banner */
  107. X
  108. X#include "lint_args.h"
  109. X
  110. X/* vi: set tabstop=4 shiftwidth=4: */
  111. X/* end of u386mon.h */
  112. SHAR_EOF
  113. $TOUCH -am 0619213690 u386mon.h &&
  114. chmod 0644 u386mon.h ||
  115. echo "restore of u386mon.h failed"
  116. set `wc -c u386mon.h`;Wc_c=$1
  117. if test "$Wc_c" != "1836"; then
  118.     echo original size 1836, current size $Wc_c
  119. fi
  120. exit 0
  121.  
  122. ---------------------------------------------------------------------
  123. Warren Tucker, TuckerWare    gatech!n4hgf!wht or wht%n4hgf@gatech.edu
  124. Any perceptible delay will eventually get on your nerves. --Bob Hyers
  125.