Aggiunta driver sata promise TX2plus

Ferruccio Zamuner nonsolosoft a diff.org
Sab 15 Set 2007 11:09:10 CEST


Ciao,

ero in /usr/src/sys/dev/ata per vedere se era stato aggiunto il supporto 
per il controller Promise TX2plus SATA 300
dotato di 2 serial ATA ed 1 canale PATA con chipset PDC20775.

in ata-chipset.c manca ancora :-(

     { ATA_PDC20771,  0, PRMIO, PRCMBO2, ATA_SA300, "PDC20771" },
     { ATA_PDC40775,  0, PRMIO, PRCMBO2, ATA_SA300, "PDC40775" },

Allora ho pensato:

perche' non provare ad aggiungerlo?

Vediamo cosa se ne fa' delle uniche etichette caratteristiche in queste 
due righe:

k7# grep ATA_PDC20771 *.c
ata-chipset.c:     { ATA_PDC20771,  0, PRMIO, PRCMBO2, ATA_SA300, 
"PDC20771" },
k7# grep ATA_PDC20771 *.h
ata-pci.h:#define ATA_PDC20771            0x3570105a
k7# grep PDC20771 *.h
ata-pci.h:#define ATA_PDC20771            0x3570105a
k7# grep PDC20771 *.c
ata-chipset.c:     { ATA_PDC20771,  0, PRMIO, PRCMBO2, ATA_SA300, 
"PDC20771" },
k7# grep ATA_PDC40775 *.c
ata-chipset.c:     { ATA_PDC40775,  0, PRMIO, PRCMBO2, ATA_SA300, 
"PDC40775" },
k7# grep PDC40775 *.c
ata-chipset.c:     { ATA_PDC40775,  0, PRMIO, PRCMBO2, ATA_SA300, 
"PDC40775" },
k7# grep PDC40775 *.h
ata-pci.h:#define ATA_PDC40775            0x3d73105a

Praticamente nulla.

Quello che mi manca e' una define tipo:
ata-pci.h:#define ATA_PDC20771            0x3570105a
ata-pci.h:#define ATA_PDC40775            0x3d73105a

Dove/Come trovo il numero esadecimale?
Avete suggerimenti o osservazioni aggiuntive che mi possono essere utili?


Ciao,                              \fer


Maggiori informazioni sulla lista esperti