Re: [Freedos-devel] Calling a software interrupt from hardwareinterrupt

2007-06-14 Thread Eric Auer
Hi Tony, > If I remember correctly, the mouse comes in on Int 15h (if PS/2) No int15 is the BIOS based driver... The data comes in via an IRQ handler. Some mouse drivers use int15, others use their own IRQ handler... To reduce the number of context switches, you can make your own IRQ handler whi

Re: [Freedos-devel] Calling a software interrupt from hardwareinterrupt

2007-06-14 Thread Tony
If I remember correctly, the mouse comes in on Int 15h (if PS/2) or through the COM ports. So if CPU time is an issue, you may have to roll your own human interface device subsystem (HID) and handle the mouse (and keyboard) from that vantage point. Calling a real mode mouse driver in protected

Re: [Freedos-devel] Announce: Yasm assembler version 0.6.1

2007-06-14 Thread Robert Riebisch
Arkady V.Belousov wrote: > RR> _Todo > RR> * Object Module Format (OMF) output > RR> () > > ! Not nice. Change it! :-) Robert Riebisch -- BTTR Software http://www.bttr-software.de/ --

Re: [Freedos-devel] Announce: Yasm assembler version 0.6.1

2007-06-14 Thread Arkady V.Belousov
Hi! 13-Июн-2007 12:27 [EMAIL PROTECTED] (Robert Riebisch) wrote to freedos-devel@lists.sourceforge.net: RR> accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, RR> 32 and 64-bit Mach-O, RDOFF2, COFF, Win32, and Win64 object formats, and [...] RR> _Todo RR> * Object Module Forma

Re: [Freedos-devel] Calling a software interrupt from hardware interrupt

2007-06-14 Thread Arkady V.Belousov
Hi! 13-Июн-2007 14:34 [EMAIL PROTECTED] (Ladislav Lacina) wrote to : LL> Is possible to call a software interrupt from hardware LL> interrupt? Possible - but you should avoid this as much, as possible. Because hardware interrupts are asynchronous and calling services, which was already call