Registered: Jul 2000
Location: Southern California, USA
Re: Prism ROM with USB?
(Disclaimer: I don't know Assembly, and probably never will.)
Originally posted by rrauenza
I've tried the posted method of downloading the
Visor ROM, but it doesn't seem to work with
my Handspring Prism.
The ROM that was downloaded was claimed invalid by
the emulator -- and when I looked at it, it looks
like mostly random memory. It is mostly (in hex)
"00 45 00 45 00 45 ..." I tried using the debugger
to find 'ROM Store' in memory, but it couldn't
find anything that looked like a ROM. [Other
ROM's I've looked at have that string.]
So is the 10C00000 ROM address different on the
Prism? Or is there some kind of memory trick going on?
Looking around in my Prism with Disassembler v0.6.2.1B, I've found some interesting-looking databases:
HsExtensions 3.5 (there are 2 of them!)
Hal (Hardware Abstraction Layer, perhaps?)
Palm OS Data
Could one (or more) of these be related to the ROM you guys are looking for?
BTW, looking around in SmallROMSys, I found a couple of interesting SysTraps: a ton of "SysTrap Hwr(Disable/Enable)DataWrite" and an odd-looking "SysTrap #953". I also noticed a lot of "or.b #$00,d0" repeating for screens at a time. Also, this SysTrap came up: "SysAppStartup". After that line, I started seeing some familiar-looking Palm API call names like "DmDatabaseInfo" and "PrefGetPreference".
SmallROMSys had only one record: "#0 @ 0x10106318, 8406 bytes".
[Edited by Brent Dax on 10-25-2000 at 08:11 PM]
<img src="http://www.handspring.com/products/visorprism/images/PrsmLgPct02.jpg" align="left" width="115" height="115">Brent Dax
Visor Prism, USB recharging cradle, Win2K
I wish I could post from AvantGo...
<B><-- Cobalt Blue is really cool!</B>