Sign In
New User? Sign Up
tatung_einstein · Tatung Einstein Computer Group
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
You can set the sort order of messages? Just click on the link in the date column. Your preferences will be remembered, so you don't have to do it again when you return.

Messages

  Messages Help
Advanced
The Experimental FAT Loader   Message List  
Reply | Forward Message #267 of 328 |
Hi folks,

Well here it is at last! - EFL - an Experimental FAT loader for the
Einstein,
for those of you who want to play with the FAT file system.
It's particularly useful for developing your own flavour of OS and
for developing drivers for compact flash and hard disks - since it
uses LBA addressing.

The FAT file sytem isn't an MS clone - I have used my own methods,
values and improvements so there wil never be a licensing issue.
At some point EFL will cease to be called a FAT system loader at
all :)

The enclosed version is FAT16, I will be releasing a FAT32 version at
some point.
The loader has been deliberately kept simple - it boots a file
embedded in the data sectionof the object code, addressed by a
directory entry of FAT clusters. To use it simply overlay
your own code over the bootable example in the ASM file and
reassemble - and your code will boot!

Full details are given in the acompanying documentation and the asm
file is fully documented.
I am posting a both a self extracting and a regular Zip archive of
the files.

Sorry for the delay - I actually finished this last October but I
didn't have a freebee pdf documentconverter handy and I was busy ...
so anyway here it is. I hope someone finds it useful.

The EFL files are in the new utilities folder, to which I hope to be
adding stuff to soon. There is a stray copy that found its way into
the folder list - perhaps you could remove this please Chris?

Other news - after losing all of my work on XTAL OS disassembly last
year I have now redone it and I'm actually further along than
before :)

At the moment I'm just doing final cleaning up of the CCP disassembly
and integrity checking it - so I hope to release the CCP portion very
shortly.

Disassembly of the BDOS portion is well under way now. Of course the
reverse engineering of this is
quite challenging so it may take a little longer. The BIOS is done
but I want to tie in the original Xtal labels with the rest of the
disassembly before releasing it.

Maybe by autumn I will be able to release the entire Xtal OS system
fully disassembled and documented.

If you find any bugs with EFL or have code improvements please let me
know so that they can be sorted for
an update.



:) Phil








Fri Mar 14, 2008 3:06 pm

fil_simmons
Offline Offline
Send Email Send Email

Forward
Message #267 of 328 |
Expand Messages Author Sort by Date

Hi folks, Well here it is at last! - EFL - an Experimental FAT loader for the Einstein, for those of you who want to play with the FAT file system. It's...
fil_simmons
Offline Send Email
Mar 14, 2008
3:06 pm

EFL - an Experimental FAT loader for the Einstein, I made an Einey floppy from the disk image and tried in the early hours satuday. Worked fine on power up....
Chris Coxall
bbcchris2000
Offline Send Email
Mar 16, 2008
2:42 pm

Hi Phil. Great work. The FAT loader sounds fantastic. It should help me get the Compact Flash project back on track.I should get time to play with it this...
Geoff Latham
id_fugu_is_u...
Offline Send Email
Mar 17, 2008
9:45 am

Hi Phil, A couple of questions; If I wanted to read from a CF card plugged into my adaptor would I just have to re-write "ReadSectors:" to call the code to...
geoff
id_fugu_is_u...
Offline Send Email
Mar 20, 2008
11:25 am

Hi Geoff, I'll try to answer your questions as clearly as possible. 1. Regarding the Read Sectors routine - This is just used to load the fat, directory and...
Phil Simmons
fil_simmons
Offline Send Email
Mar 21, 2008
12:08 am

Hi Phil, I've uploaded some initial code and notes for an IDE and CF version of the MCAL ZRBLK. It would just replace the ZRBLK call in your code. It's only...
geoff
id_fugu_is_u...
Offline Send Email
Mar 23, 2008
10:57 am

Hi Geoff, I'll download it and have a look. Cheers Phil ... version of ... the ... time ... for a...
fil_simmons
Offline Send Email
Mar 26, 2008
1:59 pm
Advanced

Copyright © 2009 Yahoo! UK. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help