Input / output address map

187 views
Skip to first unread message

Steve Cousins

unread,
Feb 28, 2026, 5:33:53 PMFeb 28
to RC2014-Z80
Some years ago I created a spreadsheet to keep track of common I/O device addresses. Since then the number of RC2014 / RCBus products has grown significantly, so I thought I'd have another look at the issue.

I've created a new spreadsheet which produces a visual map of I/O devices and conflicts by simply ticking the box for each device in the system. It is not complete as there are many more products than I've currently included. The sheet includes documentation, so it shouldn't be difficult to use. Famous last words!

The spreadsheet is a read only google sheet here:
https://docs.google.com/spreadsheets/d/1yDsXpvvJwuS54SCi5fsf0iVRyvXEsWn8KzTWKu74ANE/edit?usp=drive_link

You will need to make a copy with read/write access to try it. It only appears to work as a google sheet. Downloading it and opening with other apps seems to make a complete mess of it!

Any comments appreciated.

Steve

Ed Silky

unread,
Mar 2, 2026, 2:03:54 AMMar 2
to rc201...@googlegroups.com
This is very interesting. Thanks for sharing.

-Ed

--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/2658abf5-fe7d-4078-a813-00ae2f9a0e88n%40googlegroups.com.

MartinR

unread,
Mar 5, 2026, 1:56:24 AMMar 5
to RC2014-Z80
Hi Steve - 

Very clever, and a very useful diagnostic tool. Thanks for creating and sharing. Is the plan that other suppliers and designers add in their modules? I like the idea of creating my own copy and populating it with the modules that I have.

 Just a thought, but would you consider changing the term 'I/O memory map' (cells B4 and B5) to 'I/O port map' or 'I/O address map'? For me, I/O and memory are two quite separate things.

MartinR

Steve Cousins

unread,
Mar 5, 2026, 4:32:30 PMMar 5
to RC2014-Z80
I've made some improvements to the spreadsheet and added some more products.

https://docs.google.com/spreadsheets/d/16s7dTCsrDissQyHvFoi12R8FAHgQohUw8IDE_fdg5KE/edit?usp=drive_link

As stated in the first post, this is a google sheet. You need to make a copy to use it, as it is View Only. 

With all these products and address options I expect there are errors in the sheet.

Martin, you are correct, it should say "port" not "memory"

At this point I'd rather manage the sheet myself rather than open it up for people to make additions and changes. I'm happy to add product details submitted. I'm currently only working to add products that are available to purchase.

Steve

Phil Pin

unread,
Mar 6, 2026, 2:31:55 PM (14 days ago) Mar 6
to RC2014-Z80
Works well with Libreoffice Calc (25.8.5).  However, I replaced the checkbox column with just a 0 or 1 (interpreted as False/True).  Implementing a similar checkbox function with Libreoffice Calc does not appear to be simple.  - Phil
Reply all
Reply to author
Forward
0 new messages