Mail Archives: djgpp/1996/01/20/19:31:33
Hello DJ,
Sorry to disturb you again !
My keyboard interface port is working, but there are some minor problems.
1) Sometimes I want to chain an interrupt while under certain circumstances I
don't want to chain control to the next handler. How do I do that ?
2) If I modify registers, should I do that in the _go32_dpmi_registers structure
or do I load those values directly into the cpu-registers using inline
assembler?
3) Can I reference C-variables in inline assembler ? (maybe a stupid question)
example( )
{
short int the_ax_register;
..
__asm__ __volatile__ (mov ax, the_ax_register);
..
}
4) My make utillity generates GP-faults while running under MS-Windows 3.11 for
Workgroups;
I must say GCC is far more elegant than Microsoft-C: it even gives lint like
warnings.
(This port will be an endurance test for djgpp: it should run error free for
months)
Fulco.
- Raw text -