flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Tolle 20 Apr 2004, 19:27
Well, i worked on booting the floppy from within 32bit PM, it works, but only for PC's equiped with a floppy driver that's able to read full tracks. When i find the time, i will work on it.
Once you are 'inside' menuetos, you can't do BIOS call's unless you first write a V86 monitor ![]() There is some info on the web about the FDC (Floppy Drive Controller) So, some googling will probably get you somewhere. |
|||
![]() |
|
c#6 20 Apr 2004, 19:34
Is hardware interrupt 6 (for FDC) free within MeOS or is it reserved?
I need a great deal of information on using hardware interrupts. If anyone can give some tips or web links it would be greatly appreciated. Thanks. ![]() |
|||
![]() |
|
Ville 21 Apr 2004, 11:29
Hardware interrupt 6 is reserved by kernel at boot-time.
But you can free the interrupt for application use in function "reserve_irqs_ports", kernel.asm. |
|||
![]() |
|
c#6 21 Apr 2004, 13:00
The interface for the application (I call it DIO - Disk Input Output. The name will be changed soon.
![]() Now all I need to do is work on the disk access routines and help info. It will allow you to perform 4 basic functions (open, copy, move, and delete). |
|||
![]() |
|
japreja 22 Apr 2004, 08:20
Here is a listing of hardware interupts by Ralf Brown.
http://www.ctyme.com/rbrown.htm below is the bios page! http://www.ctyme.com/intr/cat-003.htm ![]() |
|||
![]() |
|
c#6 22 Apr 2004, 13:27
Can I free IRQ 6 using syscall 45/ebx=1/ecx=6?
![]() |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.