home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1994 February / psl_9403.zip / psl_9403 / DOS / UT_SYSTM / DOSMNU.ZIP / NOBRK.ZIP / READ.ME < prev   
Text File  |  1988-04-05  |  2KB  |  38 lines

  1. NOBRK.SYS (C) 1987, 1988 John Pulliam, Walter Cox, and Benjamin Diss.
  2.  
  3.  
  4. NOBRK.SYS is intended to disable CTRL-BRK and CTRL-C.  It is most useful in
  5. preventing the halt of an autoexec.bat file during the system boot.  ^BREAK
  6. and ^C can be enabled using the utility (included) called NOBRK.COM.
  7. Typing "NOBRK ON" turns ^BREAK and ^C on and typing "NOBRK OFF" turns
  8. ^BREAK and ^C off.  NOBRK.COM works by sending the characters typed on the
  9. command line after its name (ex. "off" and "on") to the driver.  The driver
  10. scans the string for the letters "f" and "n" (upper and lower case).  If it
  11. finds an "f" it turns the break keys off, if it finds an "n" it turns them
  12. on.  Any program can communicate to the driver by writing to the device
  13. called "CTRL-BRK".  Any attempt to read from it will cause a read fault
  14. error.
  15.  
  16. NOBRK.SYS works by intercepting all keypresses and looking for the ^BREAK
  17. and ^C key combinations.  If break is off it resets the keyboard controller
  18. and exits.  If break is on it passes the keypress to the appropriate
  19. handler.  NOBRK.SYS requires only 304 bytes of memory when loaded.
  20.  
  21. To install NOBRK add the line: "device = [d:] NOBRK.SYS" (where d: = the
  22. drive and path) to your config.sys file.  NOBRK should be loaded first so
  23. insert the line before any other entries in the config.sys file.
  24.  
  25. The authors of this program accept no liability for any results arising
  26. from its use or misuse.  The program is provided as is without any
  27. warranties or promises.
  28.  
  29. For any comments or questions please contact me on any of the following
  30. boards:
  31.  
  32. Benjamin Diss
  33. Diss Micro Consulting
  34.  
  35. CIS# 71270,341
  36. GEnie: BDiss
  37. Plantz: ID1119
  38.