Hello.

I have three questions:

1. Does freeDOS have a ramdisk and if so how do I use it?
2. What does execrh do?

3.      Bart wrote:The default block device driver is in dsk.c, dsk.c then
translates relative (partition) sector  numbers into absolute (disk) sector
numbers and (unless using LBA) cylinder/head/sector, and calls int13    BIOS
functions via floppy.asm.
        
        > "unless using LBA": explain please... I need all the information
you've got about the layers after       blockio.c

//Daniel




Bart wrote: 
>
>in general it works like
>int21 -> entry.asm-> inthndlr.c -> dosfns.c (calls dosnames.c 
>& newstuff.c)
>(this was the uninteresting stuff for you)
>
>now we have a full qualified name (like C:\FOO\BAR.TXT, no .. 
>or relative
>paths any more). This name is fed into the filesystem functions:
>
>fatfs.c (open, read, write, close etc), and
>fatdir.c (findfirst/findnext/dirread, etc)
>which use fattab.c to walk the FAT chain
>
>now we have a sector number, that is fed into the buffer code:
>blockio.c
>blockio.c calls execrh in execrh.asm, which calls the device driver.
>
>The default block device driver is in dsk.c, dsk.c then translates
>relative (partition) sector numbers into absolute (disk) sector numbers
>and (unless using LBA) cylinder/head/sector, and calls int13 BIOS
>functions via floppy.asm.
>
>Bart
>
>
>-------------------------------------------------------
>This SF.net email is sponsored by: IT Product Guide on 
>ITManagersJournal
>Use IT products in your business? Tell us what you think of 
>them. Give us
>Your Opinions, Get Free ThinkGeek Gift Certificates! Click to 
>find out more
>http://productguide.itmanagersjournal.com/guidepromo.tmpl
>_______________________________________________
>Freedos-devel mailing list
>[EMAIL PROTECTED]
>https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
>



-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to