Name: Prachi Vinayak Kashikar
Location: Pune, Maharashtra, India.
I spend most of my time understanding kernel code, playing guitar and reading books on fiction, suspense thriller.I am a passionate GNU/Linux user.
nice meeting u !!! now guess who i am ? :d
My name is Stefan and Iliving in Slovakia (Europe Union).
I found Your blog through google.com and perhaps
would be advice me. I am looking for some
very small 32 bit operating system (perhaps on linux).
But I need use bios hardware interrupts in 32bit mode
on this operating system. Is it possible?
Would be possible obtain Your code for hook int13?
Best regards Stefan
Your OS is 32 bit and you need interrupt handlers also in 32 bit mode right ? ok, I think it should be possible. Please have a look at Etherboot code. Download the source code and check etherboot-5.4.0/src/arch/i386/prefix/romprefix.S file to understand interrupt hooking. Etherboot code has interrupt hooking for int 18h and int 19h. I took reference of the same code. Etherboot also has functions to change the processor mode from 16 bit real to 32 bit protected mode. You can check that to verify your 32 bit mode related issues.