Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- From: Pop Tart <spamtrap@xxxxxxxxxx>
- Date: Fri, 22 Feb 2008 10:10:25 -0500
Hello,
I've come to a point in my study of MASM where I can't work the examples for
disk I/O unless I have Windows 98 or less. I'm also wondering if I'll be
able to work the BIOS interrupt examples because I run WinXp as a
VirtualBox guest VM on a Linux host - I'm not sure how VirtualBox will
respond to BIOS interrupts.
At some point I want to attempt to write a defrag program in assembly, so
I'd really like to learn more about Disk I/O.
What are my best options? FreeDos as a guest with VirtualBox, FreeDos and
dosemu on linux? Download an illegal copy of win98 and use that as a VM
guest? (though I'm still not sure about win98/DOS BIOS interrupt in
VirtualBox).
I'm slowly moving away from windows - I've caught the linux bug! So, I'm
wondering if I should just start learning NASM and linux interrupts - I
know "next to nothing" about linux programming now. If this is the best
route to go, can I find NASM include files and libraries for linux and/or
windows (like masm32 provides for masm/windows api).
Regarding NASM, what book or online source can help bring me up to speed
quickly - to where I am presently with masm assembly... ie, skip all the
explanations of adc,mul,sbb,mov,movzx,lea, register/memory explanations,
etc?
.
- Follow-Ups:
- Re: Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- From: Stephen Pelc
- Re: Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- From: Frank Kotler
- Re: Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- From: Tim Roberts
- Re: [Clax86list] Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- From: Charles Crayne
- Re: Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- Prev by Date: Re: 16 bit dos debug options?
- Next by Date: Re: Accessing Physical Memory & Other Process's Address Space
- Previous by thread: Real mode int from protected mode and back
- Next by thread: Re: [Clax86list] Disk I/O, BIOS, dosemu, FreeDOS, linux host with Virtual Machines
- Index(es):
Relevant Pages
|