Mail Archives: djgpp/1998/07/28/17:58:19
Archee/CoNTRACT <soltesz AT hotmail DOT com> said:
> IRQ wrapper of CWSDPMI sets up a new stack for the app, however
> the app can have big stack and little IRQ handler.
> When I use other extenders there is no so many code at the IRQ handler
> header.
Which other extenders do you mean? All extenders usually do lot of things
before the application interrupt handler is called.
> When I use DJGPP, I use the _go32_dpmi_allocate_iret_wrapper, which is
> very slow when I code a program to use serial port.
I've used it for serial IRQ handler running at 115kb/s without loosing
any characters (although I enable FIFO). So to say it' very slow is rather
unfair. The wrapper simply eases writing interrupt handlers safely.
Gisle V.
- Raw text -