Hey Gary,

Actually, thinking about it, even generating the WR signal shouldn't be an issue. I could just detect CE active with no RD at the proper location. This would be really easy.

Trying to decode the opcodes to generate WR is complicated by the fact that the opcodes produce varying numbers of RD and WR cycles. For instace, MOV M,A only generates a single write cycle after the opcode fetch, but CALL 3000h would generate 2 read cycles (to get the call address) followed by 2 write cycles (to save the current PC to the stack).

Ken

On 7/26/17 3:35 PM, Gary Weber wrote:
Ken,

While the NEC "All Ram" mode is as easy as copying whatever contents you want into "Bank2 RAM" and flipping a few bits on an OUT port to MAP bank #2 into ROM #0 address space, it seems your planned solution for the M100 may indeed also be very interesting for the NEC in spite of that convenience. The reason is the Wifi/Flash/REX functionality. I don't suppose you would consider a slight tweak to the design to support the NEC eventually? I know the lack of the ALE signal on the NEC's socket led to some tricky logic that Steve had to do in REX3, and I was hoping that might be possible here too.

I'm definitely interested in experimenting with CP/M on the NEC and will explore that with just the regular all RAM mode of course, but having a dedicated hardware solution that could provide main system RAM as well as full option ROM capability (like REX) would kind of revolutionize things a bit.

Speaking of CP/M: @Philip, might you be able to pass me the source image to which I can make the necessary tweaks for the NEC PC-8201A & 8300?

Gary Weber
www.web8201.net <http://www.web8201.net>
(and soon to be www.web8201.com <http://www.web8201.com>!)




On Mon, Jul 24, 2017 at 10:10 AM, Mark J. Blair <n...@nf6x.net <mailto:n...@nf6x.net>> wrote:


    On Jul 24, 2017, at 10:03, Ken Pettit <petti...@gmail.com
    <mailto:petti...@gmail.com>> wrote:

    I was looking at using the ATWINC1500 module.  This is WiFi only
    and no Bluetooth.  The module is *just* small enough that it can
    fit on a PCB within the OptROM socket, provided it is a stacked
    PCB on top of the main Woolly PCB.

    Wow, that little guy is even smaller than the ESP-WROOM-32 module!

-- Mark J. Blair, NF6X <n...@nf6x.net <mailto:n...@nf6x.net>>
    http://www.nf6x.net/



Reply via email to