Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!ucsd!ucbvax!VMD.CSO.UIUC.EDU!FREE0066 From: FREE0066@VMD.CSO.UIUC.EDU (Scott Alfter) Newsgroups: comp.sys.apple2 Subject: 6502 Startup Process Message-ID: <9005021814.AA27026@garcon.cso.uiuc.edu> Date: 2 May 90 18:02:38 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 22 I have a 6502 lying around now from when I put an enhancement kit in my IIe, and I was thinking of possibly putting it to use outside the Apple--maybe as a calculator that does logic functions or something. (It would be handy for someone like me who does lots of machine-level work, and no, a 6502 would not be improperly used in a calculator--look at what Hewlett-Packard does with the 6502 and (more recently) the 65816.) There's only one problem I can think of--how does the thing start up? Every day for the past five years I've taken the 6502's startup process pretty much for granted when it throws "Apple ][" (or more recently, "Apple //e") across the top of the monitor and starts loading a DOS in from the drive. How does the processor get to that point, though? I know what ROM routines are responsible for the boot process, but how does the 65(C)02 know where those routines are, and how does it call them? I don't think this is something the _Apple_IIe_Technical_Reference_Manual_ covers, as it is not a IIe-specific thing, but is related more to the processor than anything else. Scott Alfter------------------------------------------------------------------- Bitnet: free0066@uiucvmd _/_ Apple II: the power to be your best! Internet: alfter@mrcnext.cso.uiuc.edu / v cs122aw@ux1.cso.uiuc.edu ( ( A keyboard--how quaint! saa33413@uxa.cso.uiuc.edu _^_/ --M. Scott, STIV