| delorie.com/archives/browse.cgi | search |
| Date: | Thu, 26 Mar 92 09:24:09 EST |
| From: | DJ Delorie <dj AT ctron DOT com> |
| To: | N DOT Berrington AT ecs DOT southampton DOT ac DOT uk |
| Cc: | djgpp AT sun DOT soe DOT clarkson DOT edu |
| Subject: | Bios problem |
| Status: | O |
>int bioskey(int cmd)
>{
> union REGS in, out;
> in.h.ah = cmd;
> in.h.al = 0;
> int86(0x16,&in,&out);
> return out.h.al;
>}
Try using kbhit() and getkey() from libpc.a instead. I don't recall
off the top of my head, but I think it's the ZERO flag that indicates
a key has been hit.
DJ
dj AT ctron DOT com
Life is a banana.
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |