-
Notifications
You must be signed in to change notification settings - Fork 15
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
Feature Request - IDE Host #4
Comments
Hi, yep, I agree, this would be very useful. Maybe with a bare metal firmware this could be done, but a regular tool on Linux can't reply on the ATA bus in realtime. So: Either FPGA help is needed or some very clever bare metal magic. |
Hi @Manawyrm you make a good point! |
Yes, but SCSI is much simpler timing-wise. With SCSI, you get commands and replies. With IDE you need to reply to memory-mapped registers in a very short timeframe. |
@Manawyrm but can it possibly do packet based ATAPI? stuff like PIO mode 4? that's non dma right? There is two communities specifically (apart from arcade communities who want to use cdrom and dvd roms) that are dying to get their hands on a virtual PIO/ATAPI?, the one is the Roland device owners since the SP808 and various other devices had ATAPI (presumably PIO mode 4) zip drives, and the MC2000 community there used to be a very expensive device a few years ago that does the job, I think it was 200 buckeroos, but it's no longer happening. This is in the domain of ground breaking stuff that will change emulation forever, there are probably 50 important devices that need atapi to sd, and the pi could probably deliver that in spades, even read/write |
Also: The Pi 3/4 are now "deprecated" and the new Pi 5 won't allow for any of this sort of thing to happen. On the other hand, there's been rumours about the Pi 5 having the same PIO peripherals as the RP2040/Pi Pico. Generally, to pull this off properly, you want an FPGA. |
Hi,
i'm interested in this project, so that the raspberry PI could appear as several IDE devices, specifically ATAPI devices.
Following the same functionality as RaSCSI the raspberry pi could be used to mount and present disc images. ATAPI devices for vintage computers and keyboards/samplers are failing (due to their age) and being able to upload CD, Zip (100mb, 250mb and 750mb) disk images and present them as a device would be super useful.
Happy to throw some beer/coffee tokens into the hat to help motivate/support.
Best.
The text was updated successfully, but these errors were encountered: