May 14th, 2014, 7:55
May 15th, 2014, 5:43
May 15th, 2014, 15:26
professor_jonny wrote:What is so special with the pc3000 card over that of an standard pci paralell or serial interface?
Im guessing the pc3000 interface has the ability to reset the drive if it fails to respond in a specified while keeping the os happy via handshake giving it mimic responces like the drive was still connected to aviod lockups?
would such an interface work with free tools like ddrescue and under linux or mhdd under windows avioding crashing etc?
May 16th, 2014, 1:16
May 16th, 2014, 15:32
May 17th, 2014, 4:43
May 17th, 2014, 6:51
professor_jonny wrote:you could ues the sucessfull read time in dd rescue to reset the ide bus by the reset pin on the ide bus or de powering the drive.
but the issue with this is that the kernel would throw a hissy you would have to make an emulation device to pass on commands to the kernel during the reset phase, the other option would be a custom kernel, I dont think either would be an easy task unless you halted the processor on the mother board during the reset.
most modren pc's have i2c control of the processor to enter a low power/halt state during this reset function, but that envolves designing it to a specified hardware or motherboard.
I see why they have special hardware with embedded logic, Is it an micro controller or a clpd device on one of these boards or some sort of custom hdd interface controller chip?
In saying that the xbox is able to control the ide reset line via i2c from the smc micro.
The xbox would make an awesome candidate for a hardware recovery cloning device, as its kernel recovers from these failures rather gracefully compaired to a pc, hot swapping a booting drive is something that is done to softmod them.
im supprised none has attempted to make a disk imager out of an xbox or other gaming system with an embedded ide controller.
Powered by phpBB © phpBB Group.