Re: Booting from HDD
"Ray St. Marie" <[email protected]> Sat, 3 May 2008 18:52:58 -0600
| Newsgroups | gmane.comp.lang.forth.colorforth |
|---|---|
| Message-ID | <[email protected]> |
How cool it this! Thanks Nick, for sharing. Ray out. On Mon, Mar 31, 2008 at 10:32 AM, Nick Maroudas <[email protected]> wrote: > Dear Ray, > > The same line, inserted into block 30, also booted the > image which you sent me, namely: myCF05.img > > Having proved that the display address from VBE call > 4F01 is all that CF05 needs in order to boot new PC > from > floppy, I would now like to boot the same image from a > USB thumbdrive stick. (Just for fun - legacy floppy and > USB floppy will last my time :) Having made a start by > putting Howerd's color.blk (the image that boots on the > most PCs) onto a stick, it booted up to the point where > the floppy drive started to whirr. Obviously, some > part of the code was still looking to load from a real > floppy. If a boot floppy was then inserted, that > carried the same image - color.blk - the thumbdrive > boot process concluded succesfully. > > Next step: try booting CF05 from thumdrive in "no > emulation" mode. I believe this can be used to copy > ALL the sectors into RAM (not just the boot sector) via > INT13. Then a minimal mod to Josh's code: jump over all > the calls to real floppy hardware - probably to his line > 123 "mov esi, maind" in "start2:" of his "boot.asm". > > Caritas, > > NickM > > ***** > > Apology for writing so long; not enough time to make it > short by writing the code. > > > > Quoting Nick Maroudas on Wed 26 March > > >... " calls VBE 4f01.... > >... " Josh's CF05 has "displ" at byte address FA0, > >... which is 3E8 in a CF dump. > >... " So define a new hex word in block 30 (Colors > etc) > > >... " plug this VBE address into Chuck's "displ" slot. > > > >... " > >... " forth : display 40000000 3E8 ! ; display > >... " > >... " > >... " and voila! Sound and vision from JG's CF05 on a > >... " > >... " NickM > > >... " > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > Main web page - http://www.colorforth.com > > -- Raymond St. Marie ii, colorforthray.info