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

Multiple IDE boards - disk on second board also appears on first #259

Closed
LIV2 opened this issue Oct 14, 2023 · 4 comments
Closed

Multiple IDE boards - disk on second board also appears on first #259

LIV2 opened this issue Oct 14, 2023 · 4 comments

Comments

@LIV2
Copy link
Contributor

LIV2 commented Oct 14, 2023

Hi Toni,

I've been working on adding my CIDER IDE interface to WinUAE here

However I've noticed that if I add a disk as unit 0 on the second board, it appears as unit 2 on the first one as well for some reason.

I'm not sure if this is something I've missed or a bug

image

@tonioni
Copy link
Owner

tonioni commented Oct 14, 2023

How did you configure it? It should say "CIDER IDE:0" and "CIDER IDE:2" in GUI. Not "CIDER IDE:0/2" (Did you add two CIDER boards? Not that it still would not explain what happens, unless the driver gets confused by having two identical boards)

btw, code looks fine but please put autoconfig data in expansion.cpp (like Buddha), it is newer and better way.

@LIV2
Copy link
Contributor Author

LIV2 commented Oct 14, 2023

How did you configure it? It should say "CIDER IDE:0" and "CIDER IDE:2" in GUI.

Two CIDER boards, with blank.hdf as unit 0 for the second board

unless the driver gets confused by having two identical boards)

It shouldn't be - each instance of the driver only attaches to one board so in this instance we have lide.device for the first board and 2nd.lide.device for the second board

btw, code looks fine but please put autoconfig data in expansion.cpp (like Buddha), it is newer and better way.

Ok will do 👍

@tonioni
Copy link
Owner

tonioni commented Oct 14, 2023

Should be fixed now. Controller with more than 1 IDE channel + same controller configured more than once caused wrong IDE table indexing.

@LIV2
Copy link
Contributor Author

LIV2 commented Oct 18, 2023

Thanks! 😀

@LIV2 LIV2 closed this as completed Oct 18, 2023
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

2 participants