> I'm curious as to how you would handle it then, from what I can see it is simply > replacing what was a 'read memory' call (to get bytes from a pointer) with read_byte > calls, which is what the dirom stuff needs?
The problem is that dirom's performance depends on direct's pointer caching. direct is fast when hitting a memory region, and annoyingly slow when hitting a handler. The damn flash does not seem to present a pointer for fast read access. There's at least 3 ways out of this, I'm just not yet sure which one to choose.
OG.
|