Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mixed GPIO configuration #287

Open
dr-prodigy opened this issue Nov 29, 2024 · 3 comments
Open

Mixed GPIO configuration #287

dr-prodigy opened this issue Nov 29, 2024 · 3 comments

Comments

@dr-prodigy
Copy link

dr-prodigy commented Nov 29, 2024

Hi,
for my setup I am using GPIO Config 2 (Real Keyboard + Real Joysticks, as per BMC64 PCB) with a custom PCB / harness (see #286 ), and everything works as expected.
Now, I believe a number of GPIO pins (if I'm not mistaken: GPIO2, 3, 9, 10, 11, 14, 15) are still unused in this setup, so I thought about the possibility of using them for other functions. More specifically, I'd like to add a reset line (like the one on the stock C64), but in my tests it looks like the GPIO custom assignments made on the GUI are not considered when Config 2 is active.
Does this make sense? Would it be possible to keep config 2 and still be able to configure the free pins as custom?

Thx in advance

@dr-prodigy
Copy link
Author

Any comments?

@randyrossi
Copy link
Owner

randyrossi commented Dec 22, 2024 via email

@AtrumOculis
Copy link

Hello
I really like this project as this was my first computer where I learnt to do machine code (Vic 20). So as nostalga I have started building one using my only Raspberry pi B rev2. I have an original keyboard and wanted to build a pcb to interface with the GPIO. And here is my problem, the GPIO pins used are not on my pi as it only has 26 pin headers and a second header . I have read it is possible to define which pins go where but have not understood how. I am not a high level programmer such as C, I can only do assembly language. Could yo help and show me how it's done?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants