Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Mentre Ubisoft vorrebbe chiedere agli utenti, all'occorrenza, di distruggere perfino le copie fisiche dei propri giochi, il movimento Stop Killing Games si sta battendo per preservare quella che l'Unione Europea ha già riconosciuto come una forma d'arte. Abbiamo avuto modo di parlare con Daniel Ondruska, portavoce dell'Iniziativa Europa volta a preservare la conservazione dei videogiochi
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Abbiamo provato il nuovo Galaxy S25 Edge, uno smartphone unico per il suo spessore di soli 5,8 mm e un peso super piuma. Parliamo di un device che ha pro e contro, ma sicuramente si differenzia dalla massa per la sua portabilità, ma non senza qualche compromesso. Ecco la nostra prova completa.
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
Pensato per il professionista sempre in movimento, HP Elitebook Ultra G1i 14 abbina una piattaforma Intel Core Ultra 7 ad una costruzione robusta, riuscendo a mantenere un peso contenuto e una facile trasportabilità. Ottime prestazioni per gli ambiti di produttività personale con un'autonomia lontano dalla presa di corrente che permette di lavorare per tutta la giornata
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-07-2004, 17:03   #1
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Come installare driver per raid su Suse 9.1

HO un grosso problema, ma credo risolvibile.
Ho un controller raid modello multiraid100 con chip aralion di cui ho potuto scaricare i driver open ma, non ho trovato alcuna guida per la loro installazione.
Qualcuno ha idea di come mi posso muovere?
Nella cartella per i driver ci sono 7 file

1)atapi.h
2)Makefile
3)scsi_module.c
4)scsi_obsolete.h
5)ultima.c
6)ultima.h
7)ultima.o

I driver sono dati per il kernel 2.4.XX, mentre io ho il 2.6.5.

Attualmente la scheda viene rilevata, nel senso che il kernel l'ha trovata, ma non funziona.

lanciando il comando lspci -vvx ho ottenuto questo prompt, con la mia situazione precaria:

0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS 645xx (rev 02)
Subsystem: Asustek Computer, Inc.: Unknown device 8086
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 32
Region 0: Memory at c0000000 (32-bit, non-prefetchable)
Capabilities: [c0] AGP version 3.0
Status: RQ=32 Iso- ArqSz=2 Cal=3 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3+ Rate=x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
00: 39 10 48 06 07 00 10 22 02 00 00 06 00 20 80 00
10: 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 86 80
30: 00 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00

0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: bf000000-bfffffff
Prefetchable memory behind bridge: e0000000-febfffff
Expansion ROM at 0000d000 [disabled] [size=4K]
BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
00: 39 10 01 00 07 00 00 00 00 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 01 01 00 d0 d0 00 20
20: 00 bf f0 bf 00 e0 b0 fe 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00

0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS]: Unknown device 0963 (rev 04)
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
00: 39 10 63 09 0f 00 00 02 04 00 01 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0000:00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin B routed to IRQ 10
Region 4: I/O ports at e600 [size=32]
00: 39 10 16 00 01 00 80 02 00 00 05 0c 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 e6 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00

0000:00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [SiS] FireWire Controller (prog-if 10 [OHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 809a
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (1000ns min, 3000ns max)
Interrupt: pin B routed to IRQ 10
Region 0: Memory at be800000 (32-bit, non-prefetchable) [size=dffe0000]
Expansion ROM at 00020000 [disabled]
Capabilities: [64] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME+
00: 39 10 07 70 06 00 10 02 00 10 00 0c 00 40 00 00
10: 00 00 80 be 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 9a 80
30: 00 00 fe df 64 00 00 00 00 00 00 00 ff 02 04 0c

0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (prog-if 80 [Master])
Subsystem: Asustek Computer, Inc.: Unknown device 8087
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 128
Interrupt: pin ? routed to IRQ 11
Region 4: I/O ports at a400 [size=16]
00: 39 10 13 55 05 00 00 02 00 80 01 01 00 80 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 a4 00 00 00 00 00 00 00 00 00 00 43 10 87 80
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
Subsystem: Asustek Computer, Inc.: Unknown device 8096
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (13000ns min, 2750ns max)
Interrupt: pin C routed to IRQ 11
Region 0: I/O ports at 9400
Region 1: I/O ports at 9000 [size=128]
Capabilities: [48] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 39 10 12 70 05 00 90 02 a0 00 01 04 00 20 00 00
10: 01 94 00 00 01 90 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 96 80
30: 00 00 00 00 48 00 00 00 00 00 00 00 ff 03 34 0b

0000:00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 8087
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (20000ns max), cache line size 08
Interrupt: pin A routed to IRQ 10
Region 0: Memory at be000000 (32-bit, non-prefetchable)
00: 39 10 01 70 17 00 80 02 0f 10 03 0c 08 20 80 00
10: 00 00 00 be 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 87 80
30: 00 00 00 00 00 00 00 00 00 00 00 00 09 01 00 50

0000:00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 8087
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (20000ns max), cache line size 08
Interrupt: pin B routed to IRQ 11
Region 0: Memory at bd800000 (32-bit, non-prefetchable)
00: 39 10 01 70 17 00 80 02 0f 10 03 0c 08 20 00 00
10: 00 00 80 bd 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 87 80
30: 00 00 00 00 00 00 00 00 00 00 00 00 09 02 00 50

0000:00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 8087
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (20000ns max), cache line size 08
Interrupt: pin C routed to IRQ 10
Region 0: Memory at bd000000 (32-bit, non-prefetchable)
00: 39 10 01 70 17 00 80 02 0f 10 03 0c 08 20 00 00
10: 00 00 00 bd 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 87 80
30: 00 00 00 00 00 00 00 00 00 00 00 00 09 03 00 50

0000:00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 8087
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (20000ns max)
Interrupt: pin D routed to IRQ 11
Region 0: Memory at bc800000 (32-bit, non-prefetchable)
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 39 10 02 70 06 00 90 02 00 20 03 0c 00 20 00 00
10: 00 00 80 bc 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 87 80
30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 04 00 50

0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 91)
Subsystem: Asustek Computer, Inc.: Unknown device 80a7
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (13000ns min, 2750ns max)
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 8800 [size=dffc0000]
Region 1: Memory at bc000000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at 00020000 [disabled]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 39 10 00 09 07 00 90 02 91 00 00 02 00 20 00 00
10: 01 88 00 00 00 00 00 bc 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 a7 80
30: 00 00 fc df 40 00 00 00 00 00 00 00 ff 01 34 0b

0000:00:08.0 Communication controller: Conexant: Unknown device 2f11 (rev 01)
Subsystem: U.S. Robotics: Unknown device 2013
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Interrupt: pin A routed to IRQ 10
Region 0: Memory at bb800000 (32-bit, non-prefetchable) [disabled]
Region 1: I/O ports at 8400 [disabled] [size=8]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: f1 14 11 2f 04 00 90 02 01 00 80 07 00 20 00 00
10: 00 00 80 bb 01 84 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 ec 16 13 20
30: 00 00 00 00 40 00 00 00 00 00 00 00 ff 01 00 00

0000:00:09.0 RAID bus controller: ARALION Inc: Unknown device 0301
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, cache line size 08
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 8000
Region 1: I/O ports at 7800 [size=16]
Region 2: I/O ports at 7400 [size=16]
Region 3: I/O ports at 7000 [size=16]
Region 4: I/O ports at 6800 [size=16]
Region 5: I/O ports at 6400 [size=8]
Capabilities: [40] Power Management version 1
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 38 15 01 03 17 00 30 04 00 00 04 01 08 20 00 00
10: 01 80 00 00 01 78 00 00 01 74 00 00 01 70 00 00
20: 01 68 00 00 01 64 00 00 07 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 0a 01 00 00

0000:00:0c.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Subsystem: Hauppauge computer works Inc. WinTV Series
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (4000ns min, 10000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at df000000 (32-bit, prefetchable)
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 9e 10 6e 03 06 00 90 02 11 00 00 04 00 20 80 00
10: 08 00 00 df 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 eb 13
30: 00 00 00 00 44 00 00 00 00 00 00 00 ff 01 10 28

0000:00:0c.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Subsystem: Hauppauge computer works Inc. WinTV Series
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (1000ns min, 63750ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at de800000 (32-bit, prefetchable) [disabled]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 9e 10 78 08 04 00 90 02 11 00 80 04 00 20 80 00
10: 08 00 80 de 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 eb 13
30: 00 00 00 00 44 00 00 00 00 00 00 00 ff 01 04 ff

0000:00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 6000
Region 1: Memory at bb000000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: ec 10 39 81 07 00 90 02 10 00 00 02 00 20 00 00
10: 01 60 00 00 00 00 00 bb 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 ec 10 39 81
30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 01 20 40

0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 ND [Radeon 9700 Pro] (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc: Unknown device 0002
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min), cache line size 08
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=effe0000]
Region 1: I/O ports at d800 [size=256]
Region 2: Memory at bf800000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at 00020000 [disabled]
Capabilities: [58] AGP version 3.0
Status: RQ=256 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3+ Rate=x4,x8
Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP- GART64- 64bit- FW- Rate=<none>
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 02 10 44 4e 87 00 b0 02 00 00 00 03 08 40 80 00
10: 08 00 00 f0 01 d8 00 00 00 00 80 bf 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 02 10 02 00
30: 00 00 fe ef 58 00 00 00 00 00 00 00 0b 01 08 00

0000:01:00.1 Display controller: ATI Technologies Inc Radeon R300 [Radeon 9700 Pro] (Secondary)
Subsystem: ATI Technologies Inc: Unknown device 0003
Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min), cache line size 08
Region 0: Memory at e0000000 (32-bit, prefetchable) [disabled]
Region 1: Memory at bf000000 (32-bit, non-prefetchable) [disabled] [size=64K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 02 10 64 4e 84 00 b0 02 00 00 80 03 08 40 00 00
10: 08 00 00 e0 00 00 00 bf 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 02 10 03 00
30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 00 08 00

mentre lo schema delle periferiche è:
-[00]-+-00.0 Silicon Integrated Systems [SiS] SiS 645xx
+-01.0-[01]--+-00.0 ATI Technologies Inc Radeon R300 ND [Radeon 9700 Pro]
| \-00.1 ATI Technologies Inc Radeon R300 [Radeon 9700 Pro] (Secondary)
+-02.0 Silicon Integrated Systems [SiS]: Unknown device 0963
+-02.1 Silicon Integrated Systems [SiS]: Unknown device 0016
+-02.3 Silicon Integrated Systems [SiS] FireWire Controller
+-02.5 Silicon Integrated Systems [SiS] 5513 [IDE]
+-02.7 Silicon Integrated Systems [SiS] Sound Controller
+-03.0 Silicon Integrated Systems [SiS] USB 1.0 Controller
+-03.1 Silicon Integrated Systems [SiS] USB 1.0 Controller
+-03.2 Silicon Integrated Systems [SiS] USB 1.0 Controller
+-03.3 Silicon Integrated Systems [SiS] USB 2.0 Controller
+-04.0 Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet
+-08.0 Conexant: Unknown device 2f11
+-09.0 ARALION Inc: Unknown device 0301
+-0c.0 Brooktree Corporation Bt878 Video Capture
+-0c.1 Brooktree Corporation Bt878 Audio Capture
\-0d.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+

Ultima modifica di Dani1 : 05-07-2004 alle 23:32.
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 02-07-2004, 19:54   #2
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Non lasciatemi solo
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2004, 17:02   #3
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Scusate, ma sono un po' nella cacca.
Qualcuno sa indirizzarmi almeno dove cercare informazioni per l'oiperazione?
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2004, 18:17   #4
The X
Senior Member
 
L'Avatar di The X
 
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
Prima d tutto t dico subito ke molto probabilmente quei driver nn andranno visto ke sono stati scritti x kernel 2.4.x

Ad ogni modo TU devi compilare i driver e d solito si fa con 1 make

se alla fine del make ottieni un fil .o oltre avere 1 bel cu1@ puoi provare a fare insmod "nome.o"

prova anke a leggere dentro il file makefile cosa c'è scritto....
__________________
Powered by Apple Macbook Pro Retina
The X è offline   Rispondi citando il messaggio o parte di esso
Old 05-07-2004, 23:21   #5
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Intanto un grazie immenso è dovuto

Entro nello specifico.
Io ho 7 file distribuiti come driver open, questi sono:
1)atapi.h
2)Makefile
3)scsi_module.c
4)scsi_obsolete.h
5)ultima.c
6)ultima.h
7)ultima.o

Prima di lanciare "make", di cui non so quale di questi file passargli, perdonami, ma so proprio niubbo, il Makefile distribuito nei driver ha questo contenuto:

Quote:
AS = as
MAKE = make
CC = gcc
CFLAGS = -O2 -DMODULE -D__KERNEL__ -DCONFIG_PCI -I /usr/src/linux-2.4/include
BOOT_CFLAGS = -D__module__BOOT -D__BOOT_KERNEL_BOOT
SMP_CFLAGS = -D__module__smp
SOURCE = ultima.c
VERSION = 2.4.2-2
#VERSION = 2.4.7-10
#VERSION = 2.4.18-3
#VERSION = 2.4.2

all: normal

normal:
-@echo
-@echo Making single CPU normal mode driver
-@echo
install -d ./
$(CC) -c $(CFLAGS) $(EXTRA_CFLAGS) -o ultima.o $(SOURCE)
Se ti può essere di aiuto posso postare anche gli altri file

questa era quanto rilevavo sulla mia configurazione della macchina

Quote:
0000:00:09.0 RAID bus controller: ARALION Inc: Unknown device 0301
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, cache line size 08
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 8000
Region 1: I/O ports at 7800 [size=16]
Region 2: I/O ports at 7400 [size=16]
Region 3: I/O ports at 7000 [size=16]
Region 4: I/O ports at 6800 [size=16]
Region 5: I/O ports at 6400 [size=8]
Capabilities: [40] Power Management version 1
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 38 15 01 03 17 00 30 04 00 00 04 01 08 20 00 00
10: 01 80 00 00 01 78 00 00 01 74 00 00 01 70 00 00
20: 01 68 00 00 01 64 00 00 07 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 0a 01 00 00

Ultima modifica di Dani1 : 05-07-2004 alle 23:23.
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 06-07-2004, 11:45   #6
The X
Senior Member
 
L'Avatar di The X
 
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
intanto prova a fare :

insmod ultima.o

oppure

modprobe ultima.o

Se t da errore nel caricamento del modulo prova a compilarlo semplicemente dando il comando

make (ovvero MAKE [INVIO] )
__________________
Powered by Apple Macbook Pro Retina
The X è offline   Rispondi citando il messaggio o parte di esso
Old 06-07-2004, 20:47   #7
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Ho provato a fare come dici ma l'output è stato questo

Quote:
linux:/home/daniele/raid # ls -la
totale 156
drwxr-xr-x 2 daniele root 4096 2004-07-06 00:11 .
drwxr-xr-x 21 daniele root 4096 2004-07-06 21:38 ..
-rw-r--r-- 1 daniele root 11156 2002-08-21 15:26 atapi.h
-rw------- 1 daniele root 32731 2004-07-06 00:10 LV2.02X-(2.4.2-2)-X86-ATA_0904.zip
-rw-r--r-- 1 daniele root 440 2002-08-21 15:26 Makefile
-rw-r--r-- 1 daniele root 2713 2002-08-21 15:26 scsi_module.c
-rw-r--r-- 1 daniele root 4146 2002-08-21 15:26 scsi_obsolete.h
-rw-r--r-- 1 daniele root 53087 2002-09-04 15:41 ultima.c
-rw-r--r-- 1 daniele root 6138 2002-08-21 15:26 ultima.h
-rw-r--r-- 1 daniele root 23888 2002-08-21 15:26 ultima.o
linux:/home/daniele/raid # insmod ultima.o
insmod: error inserting 'ultima.o': -1 Invalid module format
linux:/home/daniele/raid # modprobe ultima.o
FATAL: Module ultima.o not found.
linux:/home/daniele/raid #
Io a questo punto penserei che la soluzione stia nel cambiare il contenuto dei file di driver.
Se quaòcuno mi aiuta ci facciamo un tentativo e poi famo un HOW-To per quei proveri disgraziati di filopinguini come me che hanno acquistato questa scheda e se la sonopresa in C**O.

Proposta 1:
Penso che devo cambiare il Makefile ovvero al posto di indicare il kernel 2.4 dovrei inserire il 2.6.XX.
Via si aprono le porte per la collaborazione
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2004, 12:52   #8
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Scusate, forse ho formulato male la domanda, a me interesserebbe anche solo avere delel indicazioni per sapere come reperire informazioni per risolvere il problema.
Leggo sempre tanta denigrazione per i driver closed ed elogio al formato open perchè permettono il libero contributo della community.
Io sono nella cacca , sapete dove poter reperire informazioni aiuti per installare i driver e poter accedere al resto dei miei dati?
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2004, 13:37   #9
The X
Senior Member
 
L'Avatar di The X
 
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
Hai provato a cercare su google qlc tipo "aralion 2.6 linux driver" oppure "aralion linux driver" o "multiraid 100 linux" ecc ecc

Inoltre, hai provato a lanciare il make ?
__________________
Powered by Apple Macbook Pro Retina
The X è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2004, 14:11   #10
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Quote:
Originariamente inviato da The X
Hai provato a cercare su google qlc tipo "aralion 2.6 linux driver" oppure "aralion linux driver" o "multiraid 100 linux" ecc ecc
Si ho trovato solo gente INCXXXXXXXtisssima per il mio stesso problema, abbiamo i driver per red hat con kernel 2.4 oppure quelli open per 2.4 poi ci attacchiamo
Ho postato l'enensima richiesta sul sito www.aralion.com (produttore del chip) che dichiara che non è nei loro piani creare nuovi driver per linux per quella scheda (MA VAFFANCXXX!!)

Quote:
Inoltre, hai provato a lanciare il make ?
NO mi lascia perplesso il contenuto del Makefile che ho postato sopra.
Se non ho capito male ci sono i percorsi, ma solo per il kernel 2.4.
Io pensavo che come minimo devo modificare il makefile e inserire i percorsiper il 2.6, ma a questo punto suppongo che sia da cambiare anche ultima.c che invece contiene il sorgente per sapere come gestire questo maledetto controller
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2004, 14:25   #11
The X
Senior Member
 
L'Avatar di The X
 
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
Quote:
Originariamente inviato da Dani1

NO mi lascia perplesso il contenuto del Makefile che ho postato sopra.
Se non ho capito male ci sono i percorsi, ma solo per il kernel 2.4.
Io pensavo che come minimo devo modificare il makefile e inserire i percorsiper il 2.6, ma a questo punto suppongo che sia da cambiare anche ultima.c che invece contiene il sorgente per sapere come gestire questo maledetto controller
Nn basta cambiare un path da 2.4 a 2.6 x avere i driver per i kernel 2.6.x altrimenti quelli d aralion l'avrebbero fatto subito, penso... Rilasciare i drivers x 2.6 vuole dire riscrivere i driver x quella data famiglia...

Quindi o usi un kernel 2.4.x e provi i driver open OPPURE cerki se in internet qlc è riuscito ad adattare i driver o a fare qlc x farli andare lo stesso....

Cmq prova a lanciare quel benedetto comando MAKE ke mica t "formatta" la macchina

Al peggio t darà 1 errore ^_^
__________________
Powered by Apple Macbook Pro Retina
The X è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2004, 14:50   #12
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Si si solo 1 errore
Questa è un acompilascion, si è scomodato pure Linux torval

Quote:

linux:/usr/src/raid # make

Making single CPU normal mode driver

install -d ./
gcc -c -O2 -DMODULE -D__KERNEL__ -DCONFIG_PCI -I /usr/src/linux-2.4/include -o ultima.o ultima.c
ùIn file included from ultima.c:14:
/usr/include/linux/version.h:2:2: #error "======================================================="
/usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: #error ""
/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: #error " - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: #error " - make mrproper"
/usr/include/linux/version.h:25:2: #error " - make cloneconfig"
/usr/include/linux/version.h:26:2: #error " - make dep"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: #error ""
/usr/include/linux/version.h:31:2: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: #error ""
/usr/include/linux/version.h:33:2: #error " instead of"
/usr/include/linux/version.h:34:2: #error ""
/usr/include/linux/version.h:35:2: #error " -I/usr/include/linux"
/usr/include/linux/version.h:36:2: #error ""
/usr/include/linux/version.h:37:2: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: #error "======================================================="
In file included from /usr/include/linux/module.h:20,
from ultima.c:15:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from ultima.c:18:
/usr/include/linux/blk.h:1:2: warning: #warning this file is obsolete, please use <linux/blkdev.h> instead
In file included from /usr/include/linux/mm.h:206,
from /usr/include/linux/pagemap.h:7,
from /usr/include/linux/blkdev.h:10,
from /usr/include/linux/blk.h:2,
from ultima.c:18:
/usr/include/linux/page-flags.h:119: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/page-flags.h:119: error: requested alignment is not a constant
ultima.c:19:50: /usr/src/linux-2.4/drivers/scsi/scsi.h: No such file or directory
ultima.c:20:51: /usr/src/linux-2.4/drivers/scsi/hosts.h: No such file or directory
In file included from ultima.c:21:
ultima.h:72: error: parse error before '*' token
ultima.h:73: warning: `struct Scsi_Host' declared inside parameter list
ultima.h:73: warning: its scope is only this definition or declaration, which is probably not what you want
ultima.h:74: error: parse error before '*' token
ultima.h:75: error: parse error before '*' token
ultima.h:75: error: parse error before '*' token
ultima.h:76: error: parse error before '*' token
ultima.h:77: error: parse error before '*' token
ultima.h:78: error: parse error before '*' token
ultima.h:79: error: parse error before '*' token
ultima.h:80: warning: `struct Scsi_Host' declared inside parameter list
ultima.h:84: error: parse error before '*' token
ultima.c:41:41: missing binary operator before token "("
ultima.c:54: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:56: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:56: error: conflicting types for `print_banner'
ultima.c:54: error: previous declaration of `print_banner'
ultima.c:72: error: parse error before '*' token
ultima.c:88: error: parse error before '*' token
ultima.c:90: error: parse error before '*' token
ultima.c:94: error: parse error before '*' token
ultima.c:118: error: parse error before '*' token
ultima.c:119: error: parse error before '*' token
ultima.c:128: error: parse error before "driver_template"
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: initialization makes integer from pointer without a cast
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: error: `ultima_queue' undeclared here (not in a function)
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: error: `DISABLE_CLUSTERING' undeclared here (not in a function)
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: warning: data definition has no type or storage class
ultima.c:223: error: parse error before '*' token
ultima.c:223: warning: data definition has no type or storage class
ultima.c:265: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:266: error: conflicting types for `print_banner'
ultima.c:56: error: previous declaration of `print_banner'
ultima.c: In function `print_banner':
ultima.c:270: error: dereferencing pointer to incomplete type
ultima.c: In function `aralion_pci_bios_detect':
ultima.c:334: error: structure has no member named `base_address'
ultima.c:336: error: structure has no member named `base_address'
ultima.c:338: error: structure has no member named `base_address'
ultima.c:340: error: structure has no member named `base_address'
ultima.c:342: error: structure has no member named `base_address'
ultima.c: At top level:
ultima.c:452: error: parse error before '*' token
ultima.c: In function `ultima_detect':
ultima.c:459: error: `tpnt' undeclared (first use in this function)
ultima.c:459: error: (Each undeclared identifier is reported only once
ultima.c:459: error: for each function it appears in.)
ultima.c:505: warning: assignment makes pointer from integer without a cast
ultima.c:506: error: dereferencing pointer to incomplete type
ultima.c:507: error: dereferencing pointer to incomplete type
ultima.c:508: error: dereferencing pointer to incomplete type
ultima.c: At top level:
ultima.c:532: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:533: error: conflicting types for `ultima_release'
ultima.h:73: error: previous declaration of `ultima_release'
ultima.c:665: error: parse error before '*' token
ultima.c: In function `SetScatterList':
ultima.c:674: error: `SCpnt' undeclared (first use in this function)
ultima.c:681: error: `lba' undeclared (first use in this function)
ultima.c:690: error: structure has no member named `address'
ultima.c:709: error: `ReadWrite' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:859: error: parse error before '*' token
ultima.c: In function `ReadDMA':
ultima.c:866: error: `numsectors' undeclared (first use in this function)
ultima.c:867: error: `DID_ABORT' undeclared (first use in this function)
ultima.c:871: error: `SCpnt' undeclared (first use in this function)
ultima.c:873: error: `lba' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:888: error: parse error before '*' token
ultima.c: In function `WriteDMA':
ultima.c:895: error: `numsectors' undeclared (first use in this function)
ultima.c:896: error: `DID_ABORT' undeclared (first use in this function)
ultima.c:900: error: `SCpnt' undeclared (first use in this function)
ultima.c:902: error: `lba' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1220: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:1221: error: conflicting types for `ultima_info'
ultima.h:80: error: previous declaration of `ultima_info'
ultima.c:1246: error: parse error before '*' token
ultima.c: In function `init_module':
ultima.c:1252: error: request for member `module' in something not a structure or union
ultima.c:1253: error: `MODULE_SCSI_HA' undeclared (first use in this function)
ultima.c:1254: error: request for member `present' in something not a structure or union
ultima.c: In function `cleanup_module':
ultima.c:1263: error: `MODULE_SCSI_HA' undeclared (first use in this function)
ultima.c: In function `my_done':
ultima.c:1327: error: request for member `result' in something not a structure or union
ultima.c:1328: error: request for member `scsi_done' in something not a structure or union
ultima.c:1329: error: request for member `scsi_done' in something not a structure or union
ultima.c: In function `CheckScsiError':
ultima.c:1351: error: `DID_PARITY' undeclared (first use in this function)
ultima.c:1353: error: `DID_ERROR' undeclared (first use in this function)
ultima.c:1355: error: `DID_NO_CONNECT' undeclared (first use in this function)
ultima.c:1357: error: `DID_ABORT' undeclared (first use in this function)
ultima.c: In function `do_ultima_intr':
ultima.c:1457: error: `io_request_lock' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1598: error: parse error before '*' token
ultima.c: In function `internal_done':
ultima.c:1600: error: `SCpnt' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1614: error: parse error before '*' token
ultima.c:1614: error: parse error before '*' token
ultima.c:1626: error: parse error before "if"
ultima.c:1631: error: parse error before string constant
ultima.c:1631: error: conflicting types for `panic'
/usr/include/linux/kernel.h:59: error: previous declaration of `panic'
ultima.c:1631: warning: data definition has no type or storage class
ultima.c:1637: error: conflicting types for `schedule'
/usr/include/linux/sched.h:177: error: previous declaration of `schedule'
ultima.c:1637: warning: data definition has no type or storage class
ultima.c:1638: error: parse error before numeric constant
ultima.c:1644: error: redefinition of `in_command'
ultima.c:244: error: `in_command' previously defined here
ultima.c:1644: warning: data definition has no type or storage class
ultima.c:1645: error: conflicting types for `current_SC'
ultima.c:223: error: previous declaration of `current_SC'
ultima.c:1645: error: `SCpnt' undeclared here (not in a function)
ultima.c:1645: warning: data definition has no type or storage class
ultima.c:1646: error: parse error before '->' token
ultima.c:1658: error: invalid type argument of `->'
ultima.c:1658: warning: data definition has no type or storage class
ultima.c:1659: error: invalid type argument of `->'
ultima.c:1659: warning: data definition has no type or storage class
ultima.c:1660: error: invalid type argument of `->'
ultima.c:1660: warning: data definition has no type or storage class
ultima.c:1663: error: parse error before "switch"
ultima.c:1671: error: invalid initializer
ultima.c:1671: warning: data definition has no type or storage class
ultima.c:1672: error: parse error before numeric constant
ultima.c:1672: error: conflicting types for `my_done'
ultima.c:1320: error: previous declaration of `my_done'
ultima.c:1672: warning: data definition has no type or storage class
ultima.c:1682: error: redefinition of `board'
ultima.c:1658: error: `board' previously defined here
ultima.c:1682: error: invalid type argument of `->'
ultima.c:1682: warning: data definition has no type or storage class
ultima.c:1683: error: redefinition of `channel'
ultima.c:1659: error: `channel' previously defined here
ultima.c:1683: error: invalid type argument of `->'
ultima.c:1683: warning: data definition has no type or storage class
ultima.c:1684: error: redefinition of `drive'
ultima.c:1660: error: `drive' previously defined here
ultima.c:1684: error: invalid type argument of `->'
ultima.c:1684: warning: data definition has no type or storage class
ultima.c:1685: error: conflicting types for `buf'
ultima.c:1671: error: previous declaration of `buf'
ultima.c:1685: error: invalid type argument of `->'
ultima.c:1685: warning: data definition has no type or storage class
ultima.c:1686: error: parse error before '{' token
ultima.c:1690: error: initializer element is not constant
ultima.c:1693: error: parse error before numeric constant
ultima.c:1695: error: conflicting types for `buf'
ultima.c:1685: error: previous declaration of `buf'
ultima.c:1695: warning: data definition has no type or storage class
ultima.c:1699: error: parse error before '->' token
ultima.c:1707: error: parse error before "for"
ultima.c:1710: warning: initialization makes integer from pointer without a cast
ultima.c:1710: error: initializer element is not constant
ultima.c:1710: warning: data definition has no type or storage class
ultima.c:1711: warning: data definition has no type or storage class
ultima.c:1713: error: parse error before "while"
ultima.c:1719: warning: data definition has no type or storage class
ultima.c:1720: error: parse error before "while"
ultima.c:1742: error: parse error before numeric constant
ultima.c:1742: warning: data definition has no type or storage class
ultima.c:1755: error: `lba' used prior to declaration
ultima.c:1755: error: invalid type argument of `->'
ultima.c:1756: error: invalid type argument of `->'
ultima.c:1757: error: invalid type argument of `->'
ultima.c:1757: warning: data definition has no type or storage class
ultima.c:1758: error: parse error before '&=' token
ultima.c:1763: error: redefinition of `lba'
ultima.c:1755: error: `lba' previously defined here
ultima.c:1763: error: invalid type argument of `->'
ultima.c:1764: error: invalid type argument of `->'
ultima.c:1765: error: invalid type argument of `->'
ultima.c:1766: error: invalid type argument of `->'
ultima.c:1766: warning: data definition has no type or storage class
ultima.c:1767: error: parse error before '}' token
ultima.c:1769: error: parse error before numeric constant
ultima.c:1772: error: parse error before '.' token
ultima.c:1774: error: conflicting types for `CurrentDisk'
ultima.c:238: error: previous declaration of `CurrentDisk'
ultima.c:1774: error: invalid type argument of `->'
ultima.c:1774: warning: data definition has no type or storage class
ultima.c:1776: error: parse error before "if"
ultima.c:1794: error: invalid type argument of `->'
ultima.c:1794: warning: data definition has no type or storage class
ultima.c:1796: error: conflicting types for `buf'
ultima.c:1695: error: previous declaration of `buf'
ultima.c:1796: error: invalid type argument of `->'
ultima.c:1796: warning: data definition has no type or storage class
ultima.c:1797: warning: data definition has no type or storage class
ultima.c:1799: error: parse error before "unsigned"
ultima.c:1799: error: parse error before "__u32"
ultima.c:1800: error: parse error before "unsigned"
ultima.c:1800: error: parse error before "__u32"
ultima.c:1803: error: parse error before numeric constant
ultima.c:1803: warning: data definition has no type or storage class
ultima.c:1815: error: parse error before '*' token
ultima.c: In function `FillDump':
ultima.c:1821: error: `SCpnt' undeclared (first use in this function)
ultima.c:1825: error: structure has no member named `address'
ultima.c:1825: error: structure has no member named `address'
ultima.c:1825: error: structure has no member named `address'
ultima.c:1825: error: structure has no member named `address'
ultima.c:1830: error: structure has no member named `address'
ultima.c:1830: error: structure has no member named `address'
ultima.c:1830: error: structure has no member named `address'
ultima.c:1830: error: structure has no member named `address'
ultima.c: At top level:
ultima.c:1915: error: parse error before '*' token
ultima.c: In function `ultima_command':
ultima.c:1917: error: `SCpnt' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1927: error: parse error before '*' token
ultima.c: In function `print_info':
ultima.c:1935: error: `SCpnt' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1955: error: parse error before '*' token
ultima.c:1960: error: parse error before '*' token
ultima.c: In function `ultima_abort':
ultima.c:1967: error: `SCSI_ABORT_NOT_RUNNING' undeclared (first use in this function)
ultima.c:1972: error: `SCpnt' undeclared (first use in this function)
ultima.c:1975: error: invalid type argument of `->'
ultima.c:1977: error: invalid type argument of `->'
ultima.c:1977: error: `DID_ABORT' undeclared (first use in this function)
ultima.c:1985: error: `SCSI_ABORT_SUCCESS' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1988: error: parse error before '*' token
ultima.c: In function `ultima_reset':
ultima.c:1993: error: `SCSI_RESET_WAKEUP' undeclared (first use in this function)
ultima.c: In function `ultima_cardreset':
ultima.c:2098: error: `SCSI_RESET_WAKEUP' undeclared (first use in this function)
ultima.c:2101:48: /usr/src/linux-2.4/drivers/scsi/sd.h: No such file or directory
ultima.c: At top level:
ultima.c:2103: error: parse error before '*' token
ultima.c: In function `ultima_biosparam':
ultima.c:2109: error: `dev' undeclared (first use in this function)
ultima.c:2118: error: `info_array' undeclared (first use in this function)
make: *** [normal] Error 1
Comunque grazie, se qualcuno volesse contribuire, io procedo...
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2004, 14:55   #13
The X
Senior Member
 
L'Avatar di The X
 
Iscritto dal: Apr 2003
Città: Rimini
Messaggi: 3970
Beh, mi immagginavo 1 cosa tipo questa... del resto t avevo detto ke il driver è x 1 altro kernel...

hai provato a fare un insmod forzato ? nn mi ricordo se è insmod --force o qlc del genere (man insmod e vedi qual'è)...

Nn dovrebbe cmq funzionare ma tentare nn nuoce ^_^

Hai cmq decompresso in /usr/src/linux i sorgenti del kernel ke stai usando te... vero ? :P
__________________
Powered by Apple Macbook Pro Retina
The X è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2004, 18:06   #14
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Quote:
Originariamente inviato da The X
Beh, mi immagginavo 1 cosa tipo questa... del resto t avevo detto ke il driver è x 1 altro kernel...

hai provato a fare un insmod forzato ? nn mi ricordo se è insmod --force o qlc del genere (man insmod e vedi qual'è)...

Nn dovrebbe cmq funzionare ma tentare nn nuoce ^_^

Hai cmq decompresso in /usr/src/linux i sorgenti del kernel ke stai usando te... vero ? :P
Azz non me lo dire vero? già stai tentando di insegnarmi col famoso detto "sbagliando si impara".
Io. le avevo decompresse nella cartella /homeraid poi da li le ho copiate in usr/src/raid
ho creato la cartella raid sotto usr/src altrimenti mi perdo i file.
MO comunque pertagliare la testa al toro decomprimo li e poi ripeto tutti i suggerimenti.
Dani1 è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2004, 18:34   #15
Dani1
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 1533
Seguito l'ultimo suggerimento, ma si è arrabbiato di bruttobruttobrutto

Making single CPU normal mode driver

install -d ./
gcc -c -O2 -DMODULE -D__KERNEL__ -DCONFIG_PCI -I /usr/src/linux-2.4/include -o ultima.o ultima.c
In file included from ultima.c:14:
/usr/include/linux/version.h:2:2: #error "======================================================="
/usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: #error ""
/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: #error " - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: #error " - make mrproper"
/usr/include/linux/version.h:25:2: #error " - make cloneconfig"
/usr/include/linux/version.h:26:2: #error " - make dep"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: #error ""
/usr/include/linux/version.h:31:2: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: #error ""
/usr/include/linux/version.h:33:2: #error " instead of"
/usr/include/linux/version.h:34:2: #error ""
/usr/include/linux/version.h:35:2: #error " -I/usr/include/linux"
/usr/include/linux/version.h:36:2: #error ""
/usr/include/linux/version.h:37:2: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: #error "======================================================="
In file included from /usr/include/linux/module.h:20,
from ultima.c:15:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from ultima.c:18:
/usr/include/linux/blk.h:1:2: warning: #warning this file is obsolete, please use <linux/blkdev.h> instead
In file included from /usr/include/linux/mm.h:206,
from /usr/include/linux/pagemap.h:7,
from /usr/include/linux/blkdev.h:10,
from /usr/include/linux/blk.h:2,
from ultima.c:18:
/usr/include/linux/page-flags.h:119: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/page-flags.h:119: error: requested alignment is not a constant
ultima.c:19:50: /usr/src/linux-2.4/drivers/scsi/scsi.h: No such file or directory
ultima.c:20:51: /usr/src/linux-2.4/drivers/scsi/hosts.h: No such file or directory
In file included from ultima.c:21:
ultima.h:72: error: parse error before '*' token
ultima.h:73: warning: `struct Scsi_Host' declared inside parameter list
ultima.h:73: warning: its scope is only this definition or declaration, which is probably not what you want
ultima.h:74: error: parse error before '*' token
ultima.h:75: error: parse error before '*' token
ultima.h:75: error: parse error before '*' token
ultima.h:76: error: parse error before '*' token
ultima.h:77: error: parse error before '*' token
ultima.h:78: error: parse error before '*' token
ultima.h:79: error: parse error before '*' token
ultima.h:80: warning: `struct Scsi_Host' declared inside parameter list
ultima.h:84: error: parse error before '*' token
ultima.c:41:41: missing binary operator before token "("
ultima.c:54: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:56: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:56: error: conflicting types for `print_banner'
ultima.c:54: error: previous declaration of `print_banner'
ultima.c:72: error: parse error before '*' token
ultima.c:88: error: parse error before '*' token
ultima.c:90: error: parse error before '*' token
ultima.c:94: error: parse error before '*' token
ultima.c:118: error: parse error before '*' token
ultima.c:119: error: parse error before '*' token
ultima.c:128: error: parse error before "driver_template"
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: initialization makes integer from pointer without a cast
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: error: `ultima_queue' undeclared here (not in a function)
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: error: `DISABLE_CLUSTERING' undeclared here (not in a function)
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: error: field name not in record or union initializer
ultima.c:128: error: (near initialization for `driver_template')
ultima.c:128: warning: excess elements in scalar initializer
ultima.c:128: warning: (near initialization for `driver_template')
ultima.c:128: warning: data definition has no type or storage class
ultima.c:223: error: parse error before '*' token
ultima.c:223: warning: data definition has no type or storage class
ultima.c:265: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:266: error: conflicting types for `print_banner'
ultima.c:56: error: previous declaration of `print_banner'
ultima.c: In function `print_banner':
ultima.c:270: error: dereferencing pointer to incomplete type
ultima.c: In function `aralion_pci_bios_detect':
ultima.c:334: error: structure has no member named `base_address'
ultima.c:336: error: structure has no member named `base_address'
ultima.c:338: error: structure has no member named `base_address'
ultima.c:340: error: structure has no member named `base_address'
ultima.c:342: error: structure has no member named `base_address'
ultima.c: At top level:
ultima.c:452: error: parse error before '*' token
ultima.c: In function `ultima_detect':
ultima.c:459: error: `tpnt' undeclared (first use in this function)
ultima.c:459: error: (Each undeclared identifier is reported only once
ultima.c:459: error: for each function it appears in.)
ultima.c:505: warning: assignment makes pointer from integer without a cast
ultima.c:506: error: dereferencing pointer to incomplete type
ultima.c:507: error: dereferencing pointer to incomplete type
ultima.c:508: error: dereferencing pointer to incomplete type
ultima.c: At top level:
ultima.c:532: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:533: error: conflicting types for `ultima_release'
ultima.h:73: error: previous declaration of `ultima_release'
ultima.c:665: error: parse error before '*' token
ultima.c: In function `SetScatterList':
ultima.c:674: error: `SCpnt' undeclared (first use in this function)
ultima.c:681: error: `lba' undeclared (first use in this function)
ultima.c:690: error: structure has no member named `address'
ultima.c:709: error: `ReadWrite' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:859: error: parse error before '*' token
ultima.c: In function `ReadDMA':
ultima.c:866: error: `numsectors' undeclared (first use in this function)
ultima.c:867: error: `DID_ABORT' undeclared (first use in this function)
ultima.c:871: error: `SCpnt' undeclared (first use in this function)
ultima.c:873: error: `lba' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:888: error: parse error before '*' token
ultima.c: In function `WriteDMA':
ultima.c:895: error: `numsectors' undeclared (first use in this function)
ultima.c:896: error: `DID_ABORT' undeclared (first use in this function)
ultima.c:900: error: `SCpnt' undeclared (first use in this function)
ultima.c:902: error: `lba' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1220: warning: `struct Scsi_Host' declared inside parameter list
ultima.c:1221: error: conflicting types for `ultima_info'
ultima.h:80: error: previous declaration of `ultima_info'
ultima.c:1246: error: parse error before '*' token
ultima.c: In function `init_module':
ultima.c:1252: error: request for member `module' in something not a structure or union
ultima.c:1253: error: `MODULE_SCSI_HA' undeclared (first use in this function)
ultima.c:1254: error: request for member `present' in something not a structure or union
ultima.c: In function `cleanup_module':
ultima.c:1263: error: `MODULE_SCSI_HA' undeclared (first use in this function)
ultima.c: In function `my_done':
ultima.c:1327: error: request for member `result' in something not a structure or union
ultima.c:1328: error: request for member `scsi_done' in something not a structure or union
ultima.c:1329: error: request for member `scsi_done' in something not a structure or union
ultima.c: In function `CheckScsiError':
ultima.c:1351: error: `DID_PARITY' undeclared (first use in this function)
ultima.c:1353: error: `DID_ERROR' undeclared (first use in this function)
ultima.c:1355: error: `DID_NO_CONNECT' undeclared (first use in this function)
ultima.c:1357: error: `DID_ABORT' undeclared (first use in this function)
ultima.c: In function `do_ultima_intr':
ultima.c:1457: error: `io_request_lock' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1598: error: parse error before '*' token
ultima.c: In function `internal_done':
ultima.c:1600: error: `SCpnt' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1614: error: parse error before '*' token
ultima.c:1614: error: parse error before '*' token
ultima.c:1626: error: parse error before "if"
ultima.c:1631: error: parse error before string constant
ultima.c:1631: error: conflicting types for `panic'
/usr/include/linux/kernel.h:59: error: previous declaration of `panic'
ultima.c:1631: warning: data definition has no type or storage class
ultima.c:1637: error: conflicting types for `schedule'
/usr/include/linux/sched.h:177: error: previous declaration of `schedule'
ultima.c:1637: warning: data definition has no type or storage class
ultima.c:1638: error: parse error before numeric constant
ultima.c:1644: error: redefinition of `in_command'
ultima.c:244: error: `in_command' previously defined here
ultima.c:1644: warning: data definition has no type or storage class
ultima.c:1645: error: conflicting types for `current_SC'
ultima.c:223: error: previous declaration of `current_SC'
ultima.c:1645: error: `SCpnt' undeclared here (not in a function)
ultima.c:1645: warning: data definition has no type or storage class
ultima.c:1646: error: parse error before '->' token
ultima.c:1658: error: invalid type argument of `->'
ultima.c:1658: warning: data definition has no type or storage class
ultima.c:1659: error: invalid type argument of `->'
ultima.c:1659: warning: data definition has no type or storage class
ultima.c:1660: error: invalid type argument of `->'
ultima.c:1660: warning: data definition has no type or storage class
ultima.c:1663: error: parse error before "switch"
ultima.c:1671: error: invalid initializer
ultima.c:1671: warning: data definition has no type or storage class
ultima.c:1672: error: parse error before numeric constant
ultima.c:1672: error: conflicting types for `my_done'
ultima.c:1320: error: previous declaration of `my_done'
ultima.c:1672: warning: data definition has no type or storage class
ultima.c:1682: error: redefinition of `board'
ultima.c:1658: error: `board' previously defined here
ultima.c:1682: error: invalid type argument of `->'
ultima.c:1682: warning: data definition has no type or storage class
ultima.c:1683: error: redefinition of `channel'
ultima.c:1659: error: `channel' previously defined here
ultima.c:1683: error: invalid type argument of `->'
ultima.c:1683: warning: data definition has no type or storage class
ultima.c:1684: error: redefinition of `drive'
ultima.c:1660: error: `drive' previously defined here
ultima.c:1684: error: invalid type argument of `->'
ultima.c:1684: warning: data definition has no type or storage class
ultima.c:1685: error: conflicting types for `buf'
ultima.c:1671: error: previous declaration of `buf'
ultima.c:1685: error: invalid type argument of `->'
ultima.c:1685: warning: data definition has no type or storage class
ultima.c:1686: error: parse error before '{' token
ultima.c:1690: error: initializer element is not constant
ultima.c:1693: error: parse error before numeric constant
ultima.c:1695: error: conflicting types for `buf'
ultima.c:1685: error: previous declaration of `buf'
ultima.c:1695: warning: data definition has no type or storage class
ultima.c:1699: error: parse error before '->' token
ultima.c:1707: error: parse error before "for"
ultima.c:1710: warning: initialization makes integer from pointer without a cast
ultima.c:1710: error: initializer element is not constant
ultima.c:1710: warning: data definition has no type or storage class
ultima.c:1711: warning: data definition has no type or storage class
ultima.c:1713: error: parse error before "while"
ultima.c:1719: warning: data definition has no type or storage class
ultima.c:1720: error: parse error before "while"
ultima.c:1742: error: parse error before numeric constant
ultima.c:1742: warning: data definition has no type or storage class
ultima.c:1755: error: `lba' used prior to declaration
ultima.c:1755: error: invalid type argument of `->'
ultima.c:1756: error: invalid type argument of `->'
ultima.c:1757: error: invalid type argument of `->'
ultima.c:1757: warning: data definition has no type or storage class
ultima.c:1758: error: parse error before '&=' token
ultima.c:1763: error: redefinition of `lba'
ultima.c:1755: error: `lba' previously defined here
ultima.c:1763: error: invalid type argument of `->'
ultima.c:1764: error: invalid type argument of `->'
ultima.c:1765: error: invalid type argument of `->'
ultima.c:1766: error: invalid type argument of `->'
ultima.c:1766: warning: data definition has no type or storage class
ultima.c:1767: error: parse error before '}' token
ultima.c:1769: error: parse error before numeric constant
ultima.c:1772: error: parse error before '.' token
ultima.c:1774: error: conflicting types for `CurrentDisk'
ultima.c:238: error: previous declaration of `CurrentDisk'
ultima.c:1774: error: invalid type argument of `->'
ultima.c:1774: warning: data definition has no type or storage class
ultima.c:1776: error: parse error before "if"
ultima.c:1794: error: invalid type argument of `->'
ultima.c:1794: warning: data definition has no type or storage class
ultima.c:1796: error: conflicting types for `buf'
ultima.c:1695: error: previous declaration of `buf'
ultima.c:1796: error: invalid type argument of `->'
ultima.c:1796: warning: data definition has no type or storage class
ultima.c:1797: warning: data definition has no type or storage class
ultima.c:1799: error: parse error before "unsigned"
ultima.c:1799: error: parse error before "__u32"
ultima.c:1800: error: parse error before "unsigned"
ultima.c:1800: error: parse error before "__u32"
ultima.c:1803: error: parse error before numeric constant
ultima.c:1803: warning: data definition has no type or storage class
ultima.c:1815: error: parse error before '*' token
ultima.c: In function `FillDump':
ultima.c:1821: error: `SCpnt' undeclared (first use in this function)
ultima.c:1825: error: structure has no member named `address'
ultima.c:1825: error: structure has no member named `address'
ultima.c:1825: error: structure has no member named `address'
ultima.c:1825: error: structure has no member named `address'
ultima.c:1830: error: structure has no member named `address'
ultima.c:1830: error: structure has no member named `address'
ultima.c:1830: error: structure has no member named `address'
ultima.c:1830: error: structure has no member named `address'
ultima.c: At top level:
ultima.c:1915: error: parse error before '*' token
ultima.c: In function `ultima_command':
ultima.c:1917: error: `SCpnt' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1927: error: parse error before '*' token
ultima.c: In function `print_info':
ultima.c:1935: error: `SCpnt' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1955: error: parse error before '*' token
ultima.c:1960: error: parse error before '*' token
ultima.c: In function `ultima_abort':
ultima.c:1967: error: `SCSI_ABORT_NOT_RUNNING' undeclared (first use in this function)
ultima.c:1972: error: `SCpnt' undeclared (first use in this function)
ultima.c:1975: error: invalid type argument of `->'
ultima.c:1977: error: invalid type argument of `->'
ultima.c:1977: error: `DID_ABORT' undeclared (first use in this function)
ultima.c:1985: error: `SCSI_ABORT_SUCCESS' undeclared (first use in this function)
ultima.c: At top level:
ultima.c:1988: error: parse error before '*' token
ultima.c: In function `ultima_reset':
ultima.c:1993: error: `SCSI_RESET_WAKEUP' undeclared (first use in this function)
ultima.c: In function `ultima_cardreset':
ultima.c:2098: error: `SCSI_RESET_WAKEUP' undeclared (first use in this function)
ultima.c:2101:48: /usr/src/linux-2.4/drivers/scsi/sd.h: No such file or directory
ultima.c: At top level:
ultima.c:2103: error: parse error before '*' token
ultima.c: In function `ultima_biosparam':
ultima.c:2109: error: `dev' undeclared (first use in this function)
ultima.c:2118: error: `info_array' undeclared (first use in this function)
make: *** [normal] Error 1
Dani1 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart Intervista a Stop Killing Games: distruggere vid...
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione Samsung Galaxy S25 Edge: il top di gamma ultraso...
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet! Recensione REDMAGIC Astra Gaming Tablet: che spe...
Le 18 offerte Amazon del weekend, senza ...
Galaxy S25 Ultra 512GB sotto i 1.000€ su...
Vi piace l'iPhone nero? Su Amazon sono s...
MacBook Air M4 16GB/256GB e 16GB/512GB s...
4 portatili per risparmiare tanto ed ess...
San Marino multa TikTok: non controllano...
Dreame e Roborock in saldo su Amazon: ro...
Pazzesco su Amazon: crollano i prezzi de...
La Corea del Sud vorrebbe costruire una ...
Rilasciati i primi risultati delle anali...
Robot umanoidi low cost? Unitree ci prov...
Non solo Rocket Lab, anche Avio potrebbe...
Chips Act UE: 41,5 milioni di euro a Eph...
Ryzen Threadripper 9000 al debutto il 31...
Nuovi coupon nascosti Amazon (aggiorname...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:42.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v