Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!purdue!mentor.cc.purdue.edu!pur-ee!young From: young@pur-ee.UUCP (Mike Young) Newsgroups: comp.sys.ti Subject: Re: Addressable memory Keywords: Linear Message-ID: <12297@pur-ee.UUCP> Date: 20 Jul 89 13:11:18 GMT References: <4752@psuvax1.cs.psu.edu> <1643@csm9a.UUCP> <176@zip.eecs.umich.edu> <8958@chinet.chi.il.us> <1664@csm9a.UUCP> <8998@chinet.chi.il.us> Reply-To: young@pur-ee.UUCP (Mike Young) Followup-To: sender Distribution: na Organization: Purdue University Engineering Computer Network Lines: 32 In article <8998@chinet.chi.il.us> edlee@chinet.chi.il.us (Edward Lee) writes: > The TI Extended BASIC cartridge version 1.10 has around 38KB of firmware in >it, but 38KB is an unusual size for computer memories. So, I suspect that the >TI Extended BASIC cartridge bank-switches firmware to the >8KB (? It's been a while) area of CPU RAM reserved for cartridge >memory as it is needed. I believe the same for the Tunnels of Doom >cartridge. Someone please correct me if I am wrong about these >particulars. Paul Charlton? > How about: 3 GROMs @ 6k = 18k 1 16k ROM = 16k 1 4K RAM = 4k ______ 38k ( this is only a slightly educated guess, based on the examination of other TI cartridges. Your mileage may vary. ) Note there's no need for bank switching here. The generic TI peripherals and firmware know nothing about paging, banking, swapping, etc., as far as I've been able to determine. > >-Ed L >edlee@chinet.chi.il.us Mike Young Purdue Univ. EE Dept. young@ecn.purdue.edu ...!pur-ee!young