Re: A92: Memory layout of the 92plus


[Prev][Next][Index][Thread]

Re: A92: Memory layout of the 92plus




>Concerning the thread "recovery on crashes" I recently examined the 92plus
>memory :
>$000000-$03ffff: RAM
>$040000-$1fffff: 7 mirrors of $0-$3ffff
>$200000-$2fffff: OLD TI92 ROM (parts of it seem still to be used)
>$300000-$3fffff: mirror of $200000-$3fffff
>$400000-$59ffff: TI92plus ROM
>$5a0000-$5fffff: Archive Memory
>$600000-$6?????: Memory mapped I/O
>above: nothing
>Archive memory is totally deleted after a crash! Archived variables are
>stored
>in backups and recovered to the archive.
>		A.K.

I have experimented with hexview and I doesn't ind exactly the same layout.
For me it is:

$000000-$03ffff: RAM
$040000-$1fffff: 7 mirrors of $0-$3ffff
$200000-$3affff: TI92plus ROM
	$200000-$210000: normal
	$210000-$220000: strange things ?
	$220000-$3affff: just the TI92+ flash upgrade + FFFF @ the end
$3a0000-$3fffff: Archive Memory
$400000-$59ffff: mirror of $200000-$3fffff
$600000-$6?????: Memory mapped I/O
above: nothing

I really doesn't understand what is the stuff between $210000 and $220000:
with the refresh option this part of memory is always changing !!
Could anyone explain that ?

(I make  this in order to get a plus rom work with MacTiger (Tiger ported
to Mac), but it doesn't work)


BTW, it as nothing to do with assembly but I found a interresting bug whit
92/92+/89 :
just type:
 factor(1/(1+sqrt(2)+sqrt(3)+2sqrt(6)))

--
Arthur PETRY
mailto:arth@mail.dotcom.fr
web : http://www.mygale.org/~apetry
ICQ : 4261397



References: