Yeah me too so I just double checked. Page 219 of the 8201 Technical
Reference book says:
"Serial input buffer from ^XFE4C to ^XFFC3, is reserved by System ROM as
serial input buffer"
Doing the math I get 177 bytes so my original post was wrong. But still
plenty for what I am doing.
Kurt


On Wed, Jan 23, 2019, at 10:06 AM, Stephen Adolph wrote:
> I'm surprised by that number.. UART circular buffer is only 64
> bytes IIRC.> 
> On Wed, Jan 23, 2019 at 1:04 PM Kurt McCullum
> <[email protected]> wrote:>> __
>> Thanks Ken,
>> 
>> I'm using the UART buffer right now. That has 375 bytes according to
>> the technical manual. That seems to be working but I'm hammering on
>> it in Virtual-T to make sure it does cold start the machine.>> 
>> Kurt
>> 
>> 
>> On Wed, Jan 23, 2019, at 10:01 AM, Ken Pettit 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 
>> 

Reply via email to