The controller SIL680 has the same register layout as other
pata controllers.
Only the PCI ID of the device is different. With minimal changes
it can be integrated.
Catalin
33,34d32
< #define GRUB_SIL680_PCIID 0x06801095
<
356d353
< int sil680 = 0;
369,372d365
< else if( pciid == GRUB_SIL680_PCIID)
< {
< sil680 = 1;
< }
375c368
< if (!cs5536 && !sil680 && (class
>> 16 != 0x0101))
---
> if (!cs5536 && (class >> 16 !=
0x0101))
386,387d378
< else if (sil680)
< compat = 1;