OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [drivers/] [message/] [i2o/] [README] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
        Linux I2O Support       (c) Copyright 1999-2002 Red Hat and others.
2
 
3
        This program is free software; you can redistribute it and/or
4
        modify it under the terms of the GNU General Public License
5
        as published by the Free Software Foundation; either version
6
        2 of the License, or (at your option) any later version.
7
 
8
 
9
Hardware Compatibility
10
-----------------------
11
 
12
This is an informal test summary. It is not definitive as a reference work
13
or guaranteed of any accuracy.
14
 
15
Last updated for 2.4.19pre7-ac1
16
 
17
 
18
Tested Hardware                 block   config  lan     proc    scsi
19
-----------------------------------------------------------------------
20
Current Release
21
        AMI MegaRAID[0]         YES     YES     N/A     YES     N/A
22
 
23
 
24
Previous Stable Release (2.4.18ac3)
25
        AMI MegaRAID[0]         FAIL
26
        DPT Smartraid           ------------ Use dpt_i2o module ------------
27
        Intel SCU RAID          FAIL[2] ???     N/A     ???     FAIL[2]
28
        Promise Supertrak100    YES[3]  YES[3]  N/A     YES[3]  N/A
29
        Promise SX6000          YES[3]  YES[3]  N/A     YES[3]  N/A
30
        Symbios FC920           YES     YES[4]  N/A     YES     YES
31
 
32
 
33
[0] In I2O mode. For normal mode use the megaraid driver
34
[1] Initialisation oddities and scsi failure. Use dpt_i2o module instead.
35
[2] Card hangs under certain load patterns.
36
[3] The driver works correctly. Certain values are misreported by this
37
card but the results are only cosmetic. Firmware updates are required for some
38
very early cards. Set the card into I2O not 'Linux' mode.
39
[4] HTML configuration mode not available.
40
 
41
Requirements
42
------------
43
 
44
I2O 1.5 compliant hardware
45
PCI bus interrupt driven I2O devices
46
Devices in classes Block, Lan or SCSI.
47
32bit I2O messages supported
48
 
49
Limitations
50
-----------
51
64bit message formats are not supported (64bit I2O is basically a whole
52
                different driver variant)
53
I2O Tape class is not supported (no known devices using this..)
54
Currently only 32bit x86 platforms are supported.
55
 
56
 
57
Authors
58
--------
59
        Alan Cox, Building Number Three Ltd.
60
                Core code, SCSI and Block OSMs
61
 
62
        Steve Ralston, LSI Logic Corp.
63
                Debugging SCSI and Block OSM
64
 
65
        Deepak Saxena, Intel Corp.
66
                Various core/block extensions
67
                /proc interface, bug fixes
68
                Ioctl interfaces for control
69
                Debugging LAN OSM
70
 
71
        Philip Rumpf
72
                Fixed assorted dumb SMP locking bugs
73
 
74
        Juha Sievanen, University of Helsinki Finland
75
                LAN OSM code
76
                /proc interface to LAN class
77
                Bug fixes
78
                Core code extensions
79
 
80
        Auvo Häkkinen, University of Helsinki Finland
81
                LAN OSM code
82
                /Proc interface to LAN class
83
                Bug fixes
84
                Core code extensions
85
 
86
        Taneli Vähäkangas, University of Helsinki Finland
87
                Fixes to i2o_config
88
 
89
        Boji T Kannanthanam
90
                Intel i2o controller work, extending proc/config stuff
91
 
92
Credits
93
--------
94
        This work was made possible by
95
 
96
Red Hat
97
        Funding for the Building #3 part of the project
98
 
99
Symbios Logic (Now LSI)
100
        Host adapters, hints, known to work platforms when I hit
101
        compatibility problems
102
 
103
BoxHill Corporation
104
        Loan of initial FibreChannel disk array used for development work.
105
 
106
European Comission
107
        Funding the work done by the University of Helsinki
108
 
109
SysKonnect
110
        Loan of FDDI and Gigabit Ethernet cards
111
 
112
ASUSTeK
113
        Loan of I2O motherboard
114
 
115
Promise
116
        Providing a Supertrak 100 board and support info
117
 
118
DPT (now Adaptec)
119
        Providing a DPT smartraid I2O card (use dpt_i2o for this
120
        board however)
121
 
122
 
123
General:
124
o       Finish 64bit and big endian cleanup
125
o       Switch to new PCI mapping layer throughout
126
o       Hotswap of controllers
127
o       PCI IOP's without interrupts are not supported yet
128
o       Push FAIL handling into the core
129
 
130
Block:
131
o       Multiple major numbers (problem goes away in 2.5)
132
o       Power management
133
 
134
SCSI:
135
 
136
Lan:
137
o       Performance tuning
138
o       Test Fibre Channel code
139
 
140
Tape:
141
o       Anyone seen anything implementing this ?

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.