Mail Archives: djgpp/1994/12/20/05:00:21
hello fellow helpers - i'm back on the net. a while back i mailed in regards
to a keyboard driver that went beserk - i have long fixed that problem, but
i would like someone to explain why i had the problem..
the old version used the _go32_dpmi_set_protected_mode_vecter, ... routines
to install the keyboard handler - but when i issued a [CRTL]+[C] or a
[CRTL]+[BRK], i got the usual termination that go32.exe gives you :
ie:
Ctrl+C hit....
that seems really funny to me as when i redefined the keyboard interrupt in
Borland Pascal v7.0 and Borland C++ v3.1, pressing these keys had no effect,
as a call was not made to BIOS about them.
earlier today i edited the routines a bit - optimized them further and used
the _go32_dpmi_set_real_mode_interrupt_vector(),... etc. routines.
now the blasted things works ? how is that so ? does anyone have any idea
why this has happened ?
does anyone know where i can get some sound blaster / DMA program examples
from via ftp ?
thanks for your help, hear from you soon...
regards, aaron ardiri.
----------------------
PS: merry christmas guys.
-----------------------------[ end of message ]-----------------------------
- Raw text -