[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Disk booting
- Subject: Re: Disk booting
- From: musjndx@gsusgi2.gsu.edu (Jonathan N. Deitch)
- Date: Wed, 13 Oct 1993 01:34:31 GMT
- Newsgroups: comp.sys.apple2
- Organization: Georgia State University
- References: <92719@cup.portal.com>
ScottM@cup.portal.com (Scott - Maxwell) writes:
>Could someone describe the Apple // disk boot process (DOS 3.3 & ProDOS)?
>I'm sure the information is in the tech manuals but I don't have those (yet).
>Any help appreciated.
DOS 3.3 : Disk Controller ROM loads sector 0, track 0.
Sector 0, Track 0 (Addr $801) loads RWTS from track 0
RWTS then copies itself to $9600 and loads DOS from the rest of
track 0, tracks 1 and 2 to the rest of high memory
Note : I don't remember the exact address, but if you boot trace a 3.3 disk,
you can easily find 'em.
ProDOS : Disk Controller ROM loads sector 0, track 0 which in turn loads in
sector E. This loads all of Prodos' bootstrap code.
Now the bootstrap code proceeds to load "PRODOS.SYSTEM" which in
turn loads the first .system program to $2000 and runs it.
- Jonathan
--
**** Braves 1993 NL West Champions !! (And on to Philly !) ****
Internet: musjndx@gsusgi2.gsu.edu Fidonet : Jonathan Deitch@1:133/411.7
jdeitch@gisatl.fidonet.org Bellnet : 1 - 404 - 261 - 3665
-----------------------------------------------------------------------------
Atlanta 1996 !! | Play Pinball !! | Don't Panic ! | "I hate it when I can't
--------------------------------------------------| trust my own technology!"
"Thrills! Chills! Magic! Prizes!" -- Hurricane | -- Geordi LaForge
Gene Roddenberry, Isaac Asimov, Jim Henson, Dr. Seuss, Mel Blanc ... Sigh ...