[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Applesoft and RESET
- Subject: Re: Applesoft and RESET
- From: "John B. Matthews" <nospam@nospam.invalid>
- Date: Mon, 08 Jun 2009 13:38:37 -0400
- Cancel-lock: sha1:ek5rkHW7L3qKQz05pThnz7XKxeQ=
- Newsgroups: comp.sys.apple2
- Organization: The Wasteland
- References: <31068765-fa91-4c21-80e5-2118745a3a7e@p4g2000vba.googlegroups.com> <1j10n19cdti5v$.xoaqhphqy8p3$.dlg@40tude.net>
- User-agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
- Xref: g2news2.google.com comp.sys.apple2:11463
In article <1j10n19cdti5v$.xoaqhphqy8p3$.dlg@40tude.net>,
"Jeff Blakeney" <jeff.blakeney@a2central.com.remove-jso-this> wrote:
> To: gids.rs
> On Sat, 6 Jun 2009 07:12:22 -0700, gids.rs wrote:
>
> >> You are mistaking the ROM monitor that resides from $F800 to
> >> $FFFF. Applesoft resides from $D000 to $F7FF. No calls made by
> >> Basic.system ever go into Applesoft.
> >
> > Sorry, actually thats not true :). Basic.system intercepts
> > commands from a program and either passes them on to Prodos or to
> > applesoft depending if a chr$(4) character is found. But as I said
> > before. No entry points have been compromised.
>
> If that's true, why is BASIC.SYSTEM 10 KB in size and why has there
> been multiple versions with bug fixes since it came out with ProDOS
> v1.0? My memory may be failing me here but I'm with Rob. I thought
> that the Applesoft ROM space got switched out and BASIC.SYSTEM was
> loaded into the high part RAM.
I'm not sure it's dispositive, but Figure A-1, Memory Map in "The ProDOS
8 Technical Reference Manual" shows Basic.System occupying ~10 KiB from
$9600 to $BF00. I don't know what Applesoft ROM entry points are
required by Basic.System.
--
John B. Matthews
trashgod at gmail dot com
<http://sites.google.com/site/drjohnbmatthews>