From: alaric AT abwillms DOT demon DOT co DOT uk (Alaric B. Williams) Newsgroups: comp.os.msdos.djgpp Subject: ANNOUNCEMENT: libhw (libints V2) released! Date: Fri, 04 Oct 1996 20:50:41 GMT Lines: 65 Message-ID: <844462181.24375.0@abwillms.demon.co.uk> NNTP-Posting-Host: abwillms.demon.co.uk To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Ladies and gentlemen, boys and girls, I proudly present (at long last!) libhw, my PC chipset interface library. Here is an excerpt from the web page, that should look coolish to those reading this in a web browser: ------------8<----------

LibHW

Successor to Libints, but without the tutorial. LIBHW provides a simple interface to:

  1. Hardware interrupts, including safe locking of accessed memory
  2. PC internal timer, including adjustment of clock rate without upsetting BIOS clock (much)
  3. PC speaker, both in automatic tone mode and manual mode
  4. Keyboard, currently LIBHW tracks key up/down events with a key status array, and an optional user callback function. The next version may include support for a keyboard buffer and shift handling.
  5. Configuration chip, including real time clock, which has a useful interrupt source of it's own, a 1024Hz timer and programmeable one shot alarm.
------------8<---------- Many thanx to Bill Currie for sending me his hardware driver package. My keyboard handler still lacks some of the features his has, but I wanted to hurry up and release it after all this time! First of all, I would like everyone who can be bothered to run the test program supplied, and tell me if their system chokes on it. Most of the libhw code has been ported from a 16 bit version which ran well on a small variety of machines... but I'd like to iron out any bugs /soon/... As usual, you may use it freely, as long as all due credit is given. Eli, if it seems stable on everyone's systems, would you like to put a pointer in the FAQ section about hardware interrupts? Enjoy! ABW --- COMPUTER: We are in position over the Rebel homeworld. VADAR: Engage the Death Star primary weapon, let those rebel worms die! COMPUTER: Sorry, your evaluation version of Battle Computer 3.0 has expired. Please send 2.6 billion dollars to the address in REGISTER.TXT Alaric B. Williams Internet : alaric AT abwillms DOT demon DOT co DOT uk Hello :-)