reviving this thread - see here for some storage place ideas. On Wed, Jan 23, 2019 at 1:01 PM Ken Pettit <[email protected]> wrote:
> Hey Kurt, > > On an NEC 8201a? > > 1. Keyboard buffer > 2. UART buffer > 3. BASIC Floating Point number calculation space: > > M100: TEMP 1 / FAC2 (Floating Point Accumulator) location (8 bytes > each, consecutive): FC60h > 8201a: FB24h (I'm pretty sure there are 16 bytes available here also, > though I'm not as familiar with the NEC ROM disassembly. > > Ken > > On 1/23/19 8:04 AM, Kurt McCullum wrote: > > I'm working on a little piece of code that loads some stored code from > the option ROM on my NEC 8201a. I was able to tweak Gary Weber's > disassembler code to get the bytes from the option ROM. But here is the > problem. The code I am pulling down runs in the ALT LDC memory space. Alt > LCD is 320 bytes in size. I only need 315 bytes of this, BUT, I need 15 > bytes for the code to pull the data from the option ROM. So there isn't > enough memory in ALT LCD to put the temporary loader AND the program I want > to run after it is loaded. So I am looking for another area of memory where > I can put the 15 byte loader. Is there another safe area I can momentarily > use in RAM without causing havoc? > > Kurt > > >
