home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / TECLADO / NUML.ZIP / NUMLOFF.C < prev    next >
Encoding:
C/C++ Source or Header  |  1988-02-15  |  554 b   |  24 lines

  1. /* By request, here's 6 lines of C to turn the NumLock off */
  2.  
  3. typedef unsigned char (far *MEM );
  4.  
  5. /* Number lock function in C ---
  6.  * Sets number lock to OFF
  7.  * Assumes keyboard flag is at 0000:0417H in Model 60
  8.  *       Check your documentation and change
  9.  *       segment and offset below if not
  10.  * Written by Fran Horvath.
  11.  * Has no effect if NUMLOCK is already off.
  12.  */
  13.  
  14. num_lock()
  15.   {
  16.   MEM charset = ( (MEM) ( 0x0000L << 16 ) ) + 0x0417L;
  17.   *charset &= 0xDF ;        /* Turns Num Lock off if on */
  18.   }
  19.  
  20. main()
  21.   {
  22.   num_lock();
  23.   }
  24.