Tutorial Error's Thread
Posted: Sat Feb 07, 2009 12:24 am
Tut #3
Tut # 6
Also in tut # 6 right after that error is this one
Yet another error in FAT12 Filesystem - Theory
In FAT12 FileSystem - Disk Storage
Tut # 7
In x86 Real Mode Memory Map
It should most likely be group not goupe.Sectors
A "Sector" simply represents a goupe of 512 bytes. So, Sector 1 represents the first 512 bytes of a disk.
Tut # 6
Probably should be FloppyFAT12 Filesystem - Theory
FAT12 is the first FAT (File Allocation Table) Filesystem released in 1977, and used in Microsoft Disk BASIC. FAT12, as being an older filesystem generally released for floppr disks, had a number of limtations.
Also in tut # 6 right after that error is this one
Most likely should be theFAT12 has no support for hierarchical directories. This means there is only one directory-Thr Root Directory.
Yet another error in FAT12 Filesystem - Theory
Should be justTo make things simple, we are going to use FAT12. We might spruce things up with FAT16 (or even use FAT32) later(FAT32 is quite different then FAT 12/16, so we might ust use FAT16 later.)
In FAT12 FileSystem - Disk Storage
Should be mess0 through 10, hmm... thats 11 bytes. Having a filename less then 11 bytes will miss up the data entry (The 32 byte entry table displayed above). This, of course, is badBecause of this, we have to pad the filenames with characters, and insure it is 11 bytes.
Tut # 7
In x86 Real Mode Memory Map
Should be Similar.For example, remember when we talked about INT 0x19? We refrenced that writing the value 0x1234 at 0x0040:0x0072, and jumping to 0xFFFF:0, we effectivly warm reboot the computer. (Simular to Windows ctrl+alt+del.) Remembering the conversion between seg:offset addressing mode and absolute addressing, we can convert 0x0040:0x0072 to the absolute address 0x000000472, a byte within the BIOS data area.