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

i186: fix dma on timer2 and timer2 as prescaler #12223

Conversation

hjanetzek
Copy link
Contributor

For the driver I'm currently writing there were two issues with the i186 emulation:

  • drq_callback from timer 2 did not start dma transfer causing a blank screen
  • when timer 0 or 1 use timer 2 as pre-scaler they were also incremented by their timer device, causing way too fast sequenced rhythms.

It would be good if someone familiar with the implementation would review this as I just did the changes to make it work for me - especially the pre-scaler commit.

https://github.com/orgs/mamedev/discussions/99

My WIP driver for testing can be found here hjanetzek#2

@ajrhacker ajrhacker merged commit b493812 into mamedev:master Apr 6, 2024
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

Successfully merging this pull request may close these issues.

None yet

2 participants