0 Members and 1 Guest are viewing this topic.
Doobrey wrote:I was thinking of the same thing over Xmas, came up with 2 ideas. 1. Build a simple interface but hack the driver into the Kickstart ROM.
2. Rip out Gary and hack in the A600's Gayle chip..the driver is already in the Kickstart (for v37.300+ anyway) plus the added bonus of a PCMCIA slot too..assuming it all works (cos they aren't pin compatible, and Gayle needs a few more signals that aren't available on the Gary socket)
Ohforf wrote:The latest non-autoboot IDE interface Versioncan be found at http://www.students.tut.fi/~leinone3/ide/a quote from the readme File :Quote I have built a new interface which will eventually support Autoconfig(tm) and autoboot. The interface uses a Lattice Semiconducor ispLSI1032E in PLCC-84 package. The autoboot ROM will be a 24C128 or 24C256 serial EEPROM in 8 pin DIP or SOIC package.It's from 9. December 2005.I will build the simple non Autoboot Version firstand see what happens.
I have built a new interface which will eventually support Autoconfig(tm) and autoboot. The interface uses a Lattice Semiconducor ispLSI1032E in PLCC-84 package. The autoboot ROM will be a 24C128 or 24C256 serial EEPROM in 8 pin DIP or SOIC package.
The simplest way would be to just overwrite scsi.device with the new driver code compiled to ORG at the same ROM address,then burn a new kickstart (Or even better, build Redskull's KF500 flashrom board on Aminet, and set the second half of the flash to be an 'extended' rom and write the ide driver in there) The downside to overwriting scsi.device is that the new code can't be any larger, otherwise you'll start overwriting other residents too!
Yeah that's true. It didn't even cross my mind when I thought about it, cos I don't have 8mb to worry about, lucky git.
I guess the neatest way would be to use a PLD to emulate the IDE registers of Gayle and let Gary do the rest