Fix Error initializing Hard Disk Controller in Siemens Nixdorf D824#4347
Conversation
since this machine has an internal ide controller
|
None of the required information has been provided in this PR. |
|
according to lueninx issues reported in 86box-support The integrated hard disk controller on this machine does not work properly (regardless of disk size or controller mode set in BIOS setup), and if it is used the BIOS hangs for a bit during POST then gives an "ERROR INITIALIZING HARD DISK CONTROLLER" error (shown in screenshot 1). Using an add-on controller, like for example the PC/AT IDE Controller or a SCSI controller, makes this error disappear and the HDD works properly. According to both The Retro Web and the board manuals (https://theretroweb.com/motherboards/s/siemens-nixdorf-system-board-d824 and screenshot 2), this motherboard indeed has integrated IDE, it just doesn't work on 86Box due to a bug. |


Summary
this should fix the issues.
Checklist
References
Provide links to datasheets or other documentation that helped you implement this pull request.
according to theretro web has 1x ide interface
https://theretroweb.com/motherboards/s/siemens-nixdorf-system-board-d824
uses FDC37C651 SUPER 1/0 FLOPPY DISK CONTROLLERS
http://www.bitsavers.org/components/standardMicrosystems/_dataSheets/SMC_37C651.pdf
mainboard pictures : https://www.ebay.it/itm/256012385136
Technical Manual See Page 6
https://theretroweb.com/motherboard/manual/fts-systemboardd824technicalmanualen-10-1083427.pdf-5f6661e2be9b0918876552.pdf