-
Notifications
You must be signed in to change notification settings - Fork 0
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
SW/HW check: where do these peripherals go? #10
Comments
Peripheral at $80-$83 is a good candidate for uPD8255 (GPIO). After a quick inspection here and there, if we consider $83 as the control register, we can make an hypotesis that, writing $89 to it, sets the various ports as PORTC=input (address $82), PORTA, PORTB=output (address $80, $81) Looks like we'll have to hunt traces on the board, and maybe some things will start to make sense. |
I opened a dedicated branch with these intuitions. |
I inspected the board directly and found out that PORTB:7 is connected to ~CE of uPD446-1 chip in J9. Also, the code sets PORTB:4 (one shot at the beginning), but that pin is connected to an empty hole in location A14 (where there is no chip). |
Find chips related to these I/O peripherals and try to understand their purpose.
$Dx
is already known as handled by chip in D8.$8x
, chip in D9 is a good starting point.dadadaThe text was updated successfully, but these errors were encountered: