If the idea was to make things as simple and economical to bring up an S-100 CP/M, making the support card provide memory and console is cool, but you would want to clump all the I/O spaces together and place them at zero so you don't need switches and decoders. You would only need to decode as many bits as are require to hit all the actual concatenated I/O spaces. If the memory mapping was the same as SBCV2, that would make things easier also. If you used 16550, that makes things easier also. If you can squeak in a parallel port, that opens it up to PPISD/PPIDEd usage. If you did that, you would have memory, console, and persistent storage. That is the whole ballgame for a minimum system.
Yes. It might make sense to actually try and combine the RAM+ROM and a serial port on one board. The thing that is using up real estate on the REPROM board is trying to have a lot of flexibility on the one board with addressing over the 16MG range 8 bit ROM’s as well as FLASH etc. If we could agree on a priority list working down the list I can squeeze more on, I think. Andrew has worked wonders these days getting stuff on S-100 boards (e.g. 80386!). BTW an “IOBYTE” port is very useful when doing configuration options, may want to consider that as well. We have it on the SMB but not here.
From where I stand, a Zeta type system is the closest we can come with several
of the S100COMPUTERS boards to a configuration similar to the Zeta.
512Kram 512Krom, serial port for Console, and CF for persistent storage.
I am seeking a baseline version, generated from a fork of the RomWBW BIOS
and applications. With storage media transportability to SBC V2, Zeta, and N8.
Once we have that baseline, we can evaluate and prioritize supporting other
Does that answer the question John?
Tom what is a “Zeta type system”?
Doug and I are working on a version of the ROMwbw CPM that will require an updated rom-ram board. This will be a Zeta type system. So I hope we can get a new one in the que.
~~ _/) ~~~~ _/) ~~~~ _/) ~~~~ _/) ~~
Guys if there is enough interest I could do another version of the “EPROM” board. Of the 20 or so boards I have done so far it’s the one I’m least satisfied with. I think we could better splice of 8 bit ROMS, and 8/16 bit RAM/EPROMS/Flash on one board with less confusing jumpers etc. The problem is we would need about 20 boards to hit the $30 breakpoint
Doug, Tom, and Leonard;
Excited to hear about your new effort!
In your deliberations, would you please consider support for the 4MG RAM board (that recent joiners, including myself, have) in addition to the EPROM/RAM/Flash board that I have not (and falls into the unobtanium category at the moment)?
Perhaps the 4MG RAM board can be configured to work comparably so that this dual-support isn't a problem? Online documentation states "You will notice that the board accommodates both static RAM chips, Flash RAM chips and EPROMS (from 2716's all the way up to 27256's)."
I think that explicit support for the 4MG RAM board would open up your audience a bit (more) and aid some of us newbies :->.