Does Neutrino use BIOS int 13h to work with disk ?
What if I need to use only BIOS int13h to work with flash-disk ?
Is there any opportunity to call int 13h from my program
( I try to move my DOS program to Neutrino )
And BTW, can I boot Neutrino from FAT16 ?
Thanks.
Alexey S. Drozdov <adrozdov@itsib.ru> wrote:
Does Neutrino use BIOS int 13h to work with disk ?
In general know – the boot loader will generally use this if
the BIOS loader is used, but once the OS is running, it won’t
do it.
What if I need to use only BIOS int13h to work with flash-disk ?
You can make an int13h call from QNX as QNX runs in protected mode.
(Both QNX4 and Neutrino.) If the flash-disk presents an IDE interface,
you may be able to just run the IDE driver, probably giving a particular
io-port and irq to it on the commandline. What sort of flash is it?
Is there any opportunity to call int 13h from my program
( I try to move my DOS program to Neutrino )
No, you can’t call int 13h from Neutrino.
And BTW, can I boot Neutrino from FAT16 ?
Should be doable, but if working from a limitted size flash disk, you
are probably better off using a QNX filesystem on it, rather than FAT16.
Generally booting from a DOS partition is used for desktop machines to
allow an install into a Windows 95/98 partition for demo or test purposes.
-David
QNX Training Services
dagibbs@qnx.com
David Gibbs wrote in message <92015j$hu$1@nntp.qnx.com>…
Alexey S. Drozdov <> adrozdov@itsib.ru> > wrote:
Does Neutrino use BIOS int 13h to work with disk ?
In general know – the boot loader will generally use this if
the BIOS loader is used, but once the OS is running, it won’t
do it.
What if I need to use only BIOS int13h to work with flash-disk ?
You can make an int13h call from QNX as QNX runs in protected mode.
^^^^ can’t
(Both QNX4 and Neutrino.) If the flash-disk presents an IDE interface,
you may be able to just run the IDE driver, probably giving a particular
io-port and irq to it on the commandline. What sort of flash is it?
Is there any opportunity to call int 13h from my program
( I try to move my DOS program to Neutrino )
No, you can’t call int 13h from Neutrino.
And BTW, can I boot Neutrino from FAT16 ?
Should be doable, but if working from a limitted size flash disk, you
are probably better off using a QNX filesystem on it, rather than FAT16.
Generally booting from a DOS partition is used for desktop machines to
allow an install into a Windows 95/98 partition for demo or test purposes.
-David
QNX Training Services
dagibbs@qnx.com
Jay Hogg <jh@fastlane.net.r-e-m-o-v-e> wrote:
David Gibbs wrote in message <92015j$hu$> 1@nntp.qnx.com> >…
Alexey S. Drozdov <> adrozdov@itsib.ru> > wrote:
Does Neutrino use BIOS int 13h to work with disk ?
In general know – the boot loader will generally use this if
the BIOS loader is used, but once the OS is running, it won’t
do it.
What if I need to use only BIOS int13h to work with flash-disk ?
You can make an int13h call from QNX as QNX runs in protected mode.
^^^^ can’t
Oops, yes… CAN’T is correct. Such a dangerous typo. sigh
-David
–
QNX Training Services
dagibbs@qnx.com