Search found 692 matches

by Martin A
06 Jul 2019 20:05
Forum: NEW HARDWARE
Topic: ROTT 1600
Replies: 1
Views: 5474

ROTT 1600

I've basically finished putting the extra components onto the memory board I build for Fuzix testing. It's time to introduce the ROTT 1600k memory board. rott 1600.jpg Currently fitted is a CFX style 16 bit IDE interface 2 x 512k srams, of which 448k can be seen from basic and 720k in CPM. (making 5...
by Martin A
05 Jul 2019 12:20
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 101
Views: 130792

Re: Bootstrap and boot blocks

I've finished wiring up a memory expansion with a full complement of RAM available in CPM mode. Which means Fuzix is now booting on my MTX512 :) There's none of the display issues seen on the MTXplus either. Fuzix booting.jpg It's only reporting 15 memory banks, so is seeing 720k, of which 672k is a...
by Martin A
29 Jun 2019 19:37
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 101
Views: 130792

Re: Bootstrap and boot blocks

The MTXplus will decode the MSX VDP ports as well at the MTX ports, so if you're designing V9938/V9958 only modes you can use ports 98 to 9B. (or 01,02 9A and 9B) The MTX plus itself has 2 different versions of CPM boot rom. The mono version uses text 2 and software scrolls. The colour version uses ...
by Martin A
28 Jun 2019 23:03
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 101
Views: 130792

Re: Bootstrap and boot blocks

It's interesting that the CMOS/NMOS issues we've found were mentioned on that thread too. The MTX plus is CMOS as is one MTX, the other I've reverted back to NMOS for testing. The cards I've been using are, the STEC128mb cards you sent, Kingston 4gb and Integral 2gb. No issues really with any of the...
by Martin A
28 Jun 2019 14:13
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 101
Views: 130792

Re: Bootstrap and boot blocks

@martin: I assume you can safely use the chained CTC channels because you've not got to worry about the comms card ? Is there any reason for not just switching to 16MHz at boot - is 8MHz because that's what works reliably or just an example ? Actually the 2nd channel comes from the tape interface, ...
by Martin A
28 Jun 2019 12:19
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 101
Views: 130792

Re: Bootstrap and boot blocks

The MTXplus has some very fancy clock controls designed by Tony Brewer. The CPU is booting at 4mhz, but can be switched up to 16mhz in 16 steps. http://primrosebank.net/computers/mtx/projects/mtxplus/firmware/mtxplus_fw_clocks.htm The same system keeps track of VDP writes and automatically inserts Z...
by Martin A
28 Jun 2019 10:12
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 101
Views: 130792

Re: Bootstrap and boot blocks

No ram expansions for either of the MTXs here. However that image seem to be working OK on the MTX plus which is configured for 448k. There's a few odd characters, and an "X" appearing on the end of lines. fuzix.jpg I'm wondering if the odd characters are down to scrolling getting out of a...
by Martin A
27 Jun 2019 12:05
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 101
Views: 130792

Re: Bootstrap and boot blocks

These are the boot stings at FFC0 for the various bits of hardware in my collection. Andy's SD card based hardware Rememotech - @REM03 Rememorizor - @REZ03 80C55 based 16 bit IDE CFX - @CFX01 MTXplus - @CFX01 Direct connected 8 bit IDE CFX-II - @CFX02 CFX3 Prototype - @CFX03 All the various CPM syst...
by Martin A
23 Jun 2019 20:47
Forum: CP/M
Topic: Best text editor in CP/M
Replies: 7
Views: 13183

Re: Best text editor in CP/M

something like a USER EXEC "filename" for CFX/CFX-II looks reasonably doable. Looking at the rom sources .basic LD SP,(SSTACK) XOR A LD (PAGE),A OUT (&00),A LD (PRORPL),A RST &10 ; output routine DB &A3 ; send 3 bytes to the screen DB &1B DS "V" DB &FF DB &...
by Martin A
23 Jun 2019 20:27
Forum: PROGRAMMING
Topic: Bootstrap and boot blocks
Replies: 101
Views: 130792

Re: Bootstrap and boot blocks

I've had fun with this card with my own boot ROMs and it seems to take longer than many to initialize and respond post reset. The propeller boot time adds about a half second extra to the start up time with the CFX-II. It doesn't sound a lot, but because the MTX does almost no boot checks, it notic...