From: Juras B. <yb...@tu...> - 2003-05-05 09:50:01
|
Hello OSLib Developers, Will you be so kind to write an example of BIOS read sector call? I spent several hours examining FD32's biosdisk driver and oslib's sources and all my trials were a grand failure. The first thing I met, examining biosdisk driver and current oslib is that in biosdisk IRQ 6 is supposed to be 0x56 while oslib defines IRQ 6 to 0x46... ok. The second is IDT_place instead of l1_int_bind. Ok, biosdisk used an older version of OSLib. But then I couldn't realize why the 0x15 exception (reserved by Intel) is handled. And deeper the worse... At last, I ask you for help. The "biosdemo.c" is good but the better would be a demo which uses kernel library (ll_ functions) and calls BIOS Disk Services. I use contexts and events so I need your help. Nowhere in the sources is clearified what parameters gets interrupt/irq handler set by irq_bind or int_bind and l1_int_bind... Please, help. Thank you for your time. -- Best regards, Juras mailto:yb...@tu... |