Post Reply 
MCODE EPROM HARDWARE
08-27-2021, 05:34 PM (This post was last modified: 08-27-2021 05:40 PM by Sylvain Cote.)
Post: #4
RE: MCODE EPROM HARDWARE
(08-26-2021 08:47 PM)Neve Wrote:  
(08-26-2021 07:12 PM)Sylvain Cote Wrote:  For the 41CL, you just need to initialize a 41CL internal RAM page with 0x00 and then map that page to the 41 memory space (page 6 to 15).
Thanks, I’ll have to look into that…

Example with one 4K QROM (RAM 10 bits), ZenROM & YFNX:
Code:
MMUDIS          // disable MMU
MMUCLR          // clear MMU
"YFNX"          // 41CL Extreme ROM
PLUG1L          // plug it to page 8
"ZENR"          // ZenROM
PLUG1U          // plug it to page 9
MMUEN           // enable MMU
"830000-0000"   // 4K word RAM at 41CL internal page 0x830000
YMCLR           // write 0x00 from 0x830000 to 0x830FFF
"-830 A"        // map 4K RAM internal page 0x830 to 41OS page 10
PPLUG           // plug 4K RAM to page 10
... then you can use MCED from ZenROM to directly edit the 4K RAM page.

(08-26-2021 08:47 PM)Neve Wrote:  
(08-26-2021 07:12 PM)Sylvain Cote Wrote:  There are several PC nut assembler available that can generate 4K MCODE modules.
Names of those PC nut assemblers? Where can I find these?

Available on TOS
  • SDS II, by Hewlett-Packard, runs on MS-DOS
  • SDK41, by Warren Furlow, runs on MS-DOS
  • asmnut, by Christophe Gottheimer, run Linux & Win32+Cygwin
  • NutStudio, by Håkan Thörngren, run on Linux & macOS
  • ... you can probably find more if you search the Internet

(08-26-2021 08:47 PM)Neve Wrote:  
(08-26-2021 07:12 PM)Sylvain Cote Wrote:  Look at my HPCC 2020 presentation on Diego's modules, it should gives you some answers to your questions.
Watching it now. It’ll probably raise even more questions!

Anytime!
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
MCODE EPROM HARDWARE - Neve - 08-26-2021, 06:28 PM
RE: MCODE EPROM HARDWARE - Sylvain Cote - 08-26-2021, 07:12 PM
RE: MCODE EPROM HARDWARE - Neve - 08-26-2021, 08:47 PM
RE: MCODE EPROM HARDWARE - Sylvain Cote - 08-27-2021 05:34 PM
RE: MCODE EPROM HARDWARE - Neve - 08-28-2021, 12:20 AM
RE: MCODE EPROM HARDWARE - derekamos - 08-28-2021, 03:34 AM
RE: MCODE EPROM HARDWARE - Neve - 08-28-2021, 05:13 PM
RE: MCODE EPROM HARDWARE - mfleming - 08-28-2021, 09:17 PM
RE: MCODE EPROM HARDWARE - Neve - 08-28-2021, 09:39 PM
RE: MCODE EPROM HARDWARE - Sylvain Cote - 08-30-2021, 02:36 PM
RE: MCODE EPROM HARDWARE - Neve - 08-30-2021, 05:54 PM
RE: MCODE EPROM HARDWARE - derekamos - 08-29-2021, 01:28 AM
RE: MCODE EPROM HARDWARE - rprosperi - 08-29-2021, 02:04 AM
RE: MCODE EPROM HARDWARE - Neve - 08-29-2021, 11:59 AM
RE: MCODE EPROM HARDWARE - Neve - 08-29-2021, 12:02 PM
RE: MCODE EPROM HARDWARE - MeindertKuipers - 08-29-2021, 11:25 AM
RE: MCODE EPROM HARDWARE - Neve - 08-29-2021, 12:01 PM
RE: MCODE EPROM HARDWARE - Neve - 08-29-2021, 02:32 PM
RE: MCODE EPROM HARDWARE - rprosperi - 08-29-2021, 08:40 PM
RE: MCODE EPROM HARDWARE - Neve - 08-30-2021, 05:50 PM
RE: MCODE EPROM HARDWARE - derekamos - 08-30-2021, 01:16 AM
RE: MCODE EPROM HARDWARE - Neve - 08-30-2021, 05:52 PM



User(s) browsing this thread: 18 Guest(s)