Cryptix wrote:I had the oddest feeling that no one would understand me and for some reason I was right, I don't know how.
I am under the assumption that you are talking about loading a BIOS program from a disk drive made up of multiple 512 word sectors of data, and that the computer was to load only the first sector under the assumption that a programmer put a bootloader there and that you said 512 words was to limiting for a bootloader as a bootloader that size could only load so many sectors of BIOS code. I said that if somehow the BIOS being loaded by the bootloader was to big (which would be retarded) for the 512 word bootloader to load then I said make the bootloader load a bigger bootloader big enough to load the full BIOS. Sorry if I misunderstood something here.
If you still cannot understand me then forget about it.
lamogui wrote:The goal is to boat a REAL PRogram from the floppy NOT a bootloader ! and a REAL PROGRAM can size more than 512 words !
Zardoz wrote:lamogui wrote:The goal is to boat a REAL PRogram from the floppy NOT a bootloader ! and a REAL PROGRAM can size more than 512 words !
As I said the IBM PC BIOS loads a boot sector fro ma floppy or hard-disk. I had a 5" 1/4 floppy with the game of Donkey Kong. It was unreadable from DOS, forcing to boot the machine from these floppy and launching directly the game. Obviously the game was bigger that 512 bytes. More info : http://en.wikipedia.org/wiki/PC_booter
BIOS: 512w, moves itself into back of RAM, then loads sector 0 of floppy into start of RAM, then jumps to 0 (general)
0: Bootloader, moves itself into back of RAM, then loads whatever sectors the program needs (specific, i.e. 1,2,3) into RAM and executes them
Users browsing this forum: No registered users and 1 guest