CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: Animalgril987 on 23:47, 16 November 22

Title: Feasibility study
Post by: Animalgril987 on 23:47, 16 November 22
Hi All.
I'm considering a new hardware project for the CPC. If I get a prototype working, I'll let you know all about it! ( My projects of any type, for anything tend to progress VERY slowly, so no holding breath, please!)
But I require some information, if anyone could be of assistance:
I would like to know what I/O address ( I only need one) that I could use, that has minimal impact on other hardware ( preferably with a minimum of address decoding). ( I did look in the wiki, but there are some many address that are used for multiple things, that I am not sure what's available).

Thanks in advance.

Alan.
Title: Re: Feasibility study
Post by: TotO on 06:12, 17 November 22
Hi Alan,

Nice to know that you are working on a project for the CPC. In fact, the port to use can be function of:
- reusing the same as an existing compatible device
- reusing the same as a device that can't be used together
- using a new port into a range of a complementary device
- using a new port to be connected alone, except standard expansions

So, it can be nice to know more about your project, at less by PM so I can help you.

Title: Re: Feasibility study
Post by: Bryce on 09:41, 17 November 22
It's best to choose a port that has already been used for a device with very similar functionality. That way the chance of someone wanting to use both devices at the same time is very low.

Bryce.
Title: Re: Feasibility study
Post by: GUNHED on 18:16, 18 November 22
Please don't use a port that is already in usage.
Because this would disable CPC users to use both expansions.

Furthermore to use the same port for two different expansions is imho bad practice, because software will be unable to check if one or the other expansion is connected or not.

Of course there are still free ports, and if you only need one port - there's no problem at all.

Please have a look here:
https://www.cpcwiki.eu/index.php/I/O_Port_Summary
Powered by SMFPacks Menu Editor Mod