Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Nov 2000 13:09:48 +0100 (CET)
From:      =?ISO-8859-1?Q?G=E9rard_Roudier?= <groudier@club-internet.fr>
To:        freebsd-scsi@freebsd.org, linux-scsi@vger.kernel.org
Subject:   Preliminary SYM-2 driver version available.
Message-ID:  <Pine.LNX.4.10.10011011301110.501-200000@linux.local>

next in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--8323584-751398602-973080588=:501
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: QUOTED-PRINTABLE


Hello,

I am glad to announce the availability of a preliminary version of=20
the SYM-2 driver. It is versionned sym-2.0.3.

The first official release will be sym-2.1.0 and will replace all=20
the drivers for [ncr|sym|lsi][53c8xx|53c1010] PCI-SCSI controllers
I currently maintain, namely:

- Linux ncr53c8xx driver.
- Linux sym53c8xx driver.
- FreeBSD sym driver.

I used a variety of shoehorns in order to have O/S glue code as=20
short as possible. :-)
The result is obviously not perfect, but it looks good enough for=20
me to be quite happy of it. Hopefully version 2.1.0 will be better :).

The aim of SYM-2.1 is:
- To decrease time spent for maintainance, thus allowing more time=20
  for development.
- To allow, at least me, to port the driver to some other O/S(es) in=20
  a reasonnable time, if it ever makes interest.

SYM-2.0.3 can be downloaded from the following location:

ftp://ftp.tux.org/roudier/drivers/portable/experimental/sym-2.0.3-20001101.=
tar.gz

I only tried this driver version under Linux-2.2.16 and FreeBSD-4.0. It
does not, at least for the moment, provide more features than stock sym
drivers, but may well provide some additionnal bugs :-) due to the merge
and somes rewrite of the O/S glue code parts.

People who like playing with dangerous code should enjoy giving this=20
prelimary sym-2 driver version a try (Btw, in fact, I am under the=20
impression that this driver version does work quite well). :-)

G=E9rard.

--8323584-751398602-973080588=:501
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=README-sym-2
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.10.10011011309480.501@linux.local>
Content-Description: 
Content-Disposition: attachment; filename=README-sym-2

U1lNLTIgZHJpdmVyIGRldmVsb3BtZW50IFJFQURNRSBmaWxlICAgICAgICAg
ICAgICAgICAgICAgICAgMjAwMC0xMS0zMQ0KDQpDdXJyZW50IFNZTSBkcml2
ZXIgdmVyc2lvbiBpcyAyLjAuMy4NCg0KVGhpcyBpcyBhIGZ1bGwtZnVuY3Rp
b25uYWwgcHJlbGltaW5hcnkgdmVyc2lvbiBvZiB0aGUgbXVsdGktTy9TIA0K
U1lNIGRyaXZlci4NCg0KLSBVbmRlciBGcmVlQlNELCB0aGlzIGRyaXZlciBp
cyBhIGZ1bGwtZmVhdHVyZWQgcmVwbGFjZW1lbnQgDQogIG9mIHRoZSBzdG9j
ayBgc3ltJyBkcml2ZXIsIGdpdmVuIHRoYXQgaXQgaXMganVzdCB0aGUgdmVy
c2lvbiANCiAgMiBvZiB0aGlzIGRyaXZlciA6KS4gQnV0IGl0IGhhcyBvbmx5
IGJlZW4gdHJpZWQgb24gDQogIEZyZWVCU0QtNC4wL2kzODYgZm9yIG5vdy4N
Cg0KLSBVbmRlciBMaW51eCwgaXQgcmVwbGFjZXMgYm90aCBzeW01M2M4eHgg
YW5kIG5jcjUzYzh4eCBkcml2ZXJzLA0KICB3aXRoIHRoZSBmb2xsb3dpbmcg
cmVzdHJpY3Rpb25zOg0KICAxKSBUaGUgYm9vdCBjb21tYW5kIGxpbmUgaXMg
bm90IHlldCBzdXBwb3J0ZWQgKGJhY2twb3J0ZWQpLg0KICAyKSBPbi1saW5l
IGNvbW1hbmRzIHRocm91Z2ggdGhlIHByb2MvRlMgYXJlIG5vdCBzdXBwb3J0
ZWQsDQogICAgIGFuZCB3aWxsIG5vdCBiZSwgc2luY2UgdGhpcyBmZWF0dXJl
IGhhc24ndCBwcm92ZW4gdG8gYmUgDQogICAgIHRoaXMgdXNlZnVsLg0KICAz
KSBJdCBoYXMgb25seSBiZWVuIHRyaWVkIG9uIHN0b2NrIGxpbnV4LTIuMi4x
Ni9pMzg2LCBzdGF0aWNhbGx5IA0KICAgICBsaW5rZWQgd2l0aCB0aGUga2Vy
bmVsIGltYWdlLg0KDQpzeW0tMiBkcml2ZXIgc2VyaWVzIHRvZG8gbGlzdDoN
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ltLTIuMC4wOglB
Q0hJRVZFRA0KCU1vdmUgTy9TIGdsdWUgY29kZSB0byBzZXBhcmF0ZSBmaWxl
cy4NCglNYWtlIHRoZSBkcml2ZXIgd29yayBhZ2FpbiB1bmRlciBGcmVlQlNE
Lg0Kc3ltLTIuMC5YOglJTiBQUk9HUkVTUw0KCUltcGxlbWVudCBnbHVlIGNv
ZGUgZm9yIExpbnV4IGJhc2VkIG9uIHN5bTUzYzh4eCANCglkcml2ZXIuDQoJ
SW50ZXJmYWNlIHdpdGggdGhlIG5ldyBTQ1NJIGVycm9yIGhhbmRsaW5nIG1l
dGhvZC4NCnN5bS0yLjEuMDoJUExBTk5FRCBGT1IgU09PTiA6LSkNCglNYWtl
IHRoZSBkcml2ZXIgd29yayB1bmRlciBMaW51eC4NCglNYWtlIHRoZSBkcml2
ZXIgd29yayBhZ2FpbiB1bmRlciBGcmVlQlNELg0Kc3ltLTIuMS5YOg0KCU1h
a2UgdGhlIGRyaXZlciByb2NrIHNvbGlkLg0KCUNvbW1pdCB0aGUgcmVzdWx0
ZWQgZHJpdmVyIHZlcnNpb24uDQpzeW0tMi4yLjA6DQoJQWRkIGZyYW1ld29y
ayBhbmQgbWFpbiBjb2RlIGZvciB0YXJnZXQgbW9kZSBzdXBwb3J0Lg0KCU1h
a2UgdGhlIGRyaXZlciB3b3JrIGFnYWluLg0Kc3ltLTIuMi5YOg0KCUNvbXBs
ZXRlIGRldmVsb3BtZW50IG9mIHRhcmdldCBtb2RlIHN1cHBvcnQuDQoJTWFr
ZSB0aGlzIGZlYXR1cmUgd29yayByZWFzb25uYWJseSB1bmRlciBGcmVlQlNE
Lg0KDQpUaGlzIGRyaXZlciBoYXZlIHRlc3RlZCBpdCAoYSBiaXQgOikpIHVu
ZGVyIEZyZWVCU0QtNC4wIGFuZCBMaW51eC0yLjIuMTYuDQpUaGUgZHJpdmVy
IHNob3VsZCBwcm9iYWJseSBjb21waWxlIGFuZCBob3BlZnVsbHkgd29yayB1
bmRlciBGcmVlQlNELTQuWCANCmFuZCBwcm9iYWJseSB1bmRlciBMaW51eC0y
LjIuMTcvMi4yLjE4Lg0KDQpTWU0tMiBkcml2ZXIgc2VyaWVzIGRyb3AgU3Vw
cG9ydCBmb3IgTGludXgtMi4wLnguDQpTdXBwb3J0IGZvciBGcmVlQlNEIDMu
eCB3aWxsIG5vdCBiZSBkcm9wcGVkLCBidXQgdGhlIG5ldyBkcml2ZXIgDQp2
ZXJzaW9uIHdpbGwgbm90IGJlIGNvbW1pdHRlZCB0byB0aGF0IGJyYW5jaC4N
Cg0KRHJpdmVyIGZpbGVzOg0KLS0tLS0tLS0tLS0tLQ0KDQpGcmVlQlNEIHNw
ZWNpZmljIGZpbGVzOg0KICBGcmVlQlNELw0KICAgIHN5bV9nbHVlLmgJIE1h
aW4gaGVhZGVyIGZpbGUgLSBhbHNvIGNvbnRhaW5zIE8vUyBzcGVjaWZpYyBk
ZWZpbml0aW9ucw0KICAgIHN5bV9nbHVlLmMJIE8vUyBzcGVjaWZpYyBjb2Rl
DQogICAgc3ltLTIuMC4zLWtjb25mLmRpZmYgIFRpbnkgcGF0Y2ggZm9yIGtl
cm5lbCBjb25maWd1cmF0aW9uIGZpbGVzLg0KDQpMaW51eCBzcGVjaWZpYyBm
aWxlczoNCiAgTGludXgvDQogICAgc3ltNTNjOHh4LmggIEhvc3QgdGVtcGxh
dGUgZGVmaW5pdGlvbiArIGtlcm5lbCBjb25maWcgd3JhcHBlcg0KICAgIHN5
bV9nbHVlLmgJIE1haW4gaGVhZGVyIGZpbGUgLSBhbHNvIGNvbnRhaW5zIE8v
UyBzcGVjaWZpYyBkZWZpbml0aW9ucw0KICAgIHN5bV9nbHVlLmMJIE8vUyBz
cGVjaWZpYyBjb2RlDQogICAgc3ltLTIuMC4zLWtjb25mLmRpZmYgIFRpbnkg
cGF0Y2ggZm9yIGtlcm5lbCBjb25maWd1cmF0aW9uIGZpbGVzLg0KDQpDb21t
b24gZHJpdmVyIGZpbGVzIChub3QgcGxhdGZvcm0tc3BlY2lmaWMpIDoNCiAg
Q29tbW9uLw0KICAgIHN5bV9jb25mLmgJIERyaXZlciBkZWZhdWx0IGNvbmZp
Z3VyYXRpb24gYW5kIG9wdGlvbnMNCiAgICBzeW1fZGVmcy5oCSBTWU1CSU9T
IGNoaXBzIGFuZCBTQ1NJIHJlbGF0ZWQgZGVmaW5pdGlvbnMNCiAgICBzeW1f
ZncuaAkgRmlybXdhcmUgaW50ZXJmYWNlIGRlZmluaXRpb25zDQogICAgc3lt
X2Z3MS5oCSBOQ1ItR2VuZXJpYyBmaXJtd2FyZQ0KICAgIHN5bV9mdzIuaAkg
TE9BRC9TVE9SRSBiYXNlZCBmaXJtd2FyZQ0KICAgIHN5bV9mdy5jCSBGaXJt
d2FyZSBpbnRlcmZhY2UgY29kZQ0KICAgIHN5bV9oaXBkLmgJIERyaXZlciBk
YXRhIHN0cnVjdHVyZXMgYW5kIGNvbnN0YW50cyBkZWZpbml0aW9ucw0KICAg
IHN5bV9oaXBkLmMJIENvcmUgZHJpdmVyIGNvZGUNCiAgICBzeW1fbWlzYy5o
CSBGb3Igbm93IExJU1QvUVVFVUUgYW5kIGJ5dGUgT1JERVJJTkcgc3R1ZmYN
CiAgICBzeW1fbnZyYW0uYwkgTlZSQU0gcmVhZGluZyBhbmQgcGFyc2luZyBj
b2RlDQoNCkluc3RhbGxhdGlvbiB1bmRlciBGcmVlQlNELTQuMCAoc3VnZ2Vz
dGlvbik6DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0KVGhlIGRpcmVjdG9yeSB3aGVyZSB0aGUgZHJpdmVyIGZpbGVz
IGhhdmUgYmVlbiBkb3dsb2FkZWQgaXMgZGVub3RlZDoNCiAgICAgICAgPGRy
aXZlcl9zb3VyY2U+DQoNCjEpIFNhdmUgb3JpZ2luYWwgZHJpdmVyIGZpbGVz
Og0KICAgIyBjZCAvdXNyL3NyYy9zeXMvZGV2Lw0KICAgIyBtdiBzeW0gc3lt
LW9yaWcNCiAgICMgbWtkaXIgc3ltDQoNCjIpIEFkZCB0aGUgbmV3IGRyaXZl
ciBmaWxlczoNCiAgICMgY2QgPGRyaXZlcl9zb3VyY2U+DQogICAjIGNwIENv
bW1vbi8qLmggIENvbW1vbi8qLmMgIC91c3Ivc3JjL3N5cy9kZXYvc3ltLw0K
ICAgIyBjcCBGcmVlQlNELyouaCBGcmVlQlNELyouYyAvdXNyL3NyYy9zeXMv
ZGV2L3N5bS8NCg0KMykgU2F2ZSBrZXJuZWwgY29uZmlnIGZpbGVzIHRoYXQg
bmVlZCBjaGFuZ2VzOg0KICAgIyBjZCAvdXNyL3N5cy9jb25mDQogICAjIG12
IGZpbGVzIGZpbGVzLW9yaWcNCg0KNCkgQXBwbHkgdGhlIHRpbnkgcGF0Y2gg
dG8gJ2NvbmYvZmlsZXMnDQogICAjIGNkIC91c3INCiAgICMgY2F0IDxkcml2
ZXJfc291cmNlPi9GcmVlQlNEL3N5bS0yLjAuMy1rY29uZi5kaWZmIHwgcGF0
Y2ggLXAwDQoNCkZvciBvdGhlciBGcmVlQlNEIHZlcnNpb25zLCB0aGUgZGlm
ZnMgKDQpIG1heSBoYXZlIHRvIGJlIA0KYXBwbGllZCBtYW51YWxseS4gQnR3
LCB0aGV5IGFyZSBqdXN0IHRpbnkgdHJpdmlhbCBjaGFuZ2VzLg0KDQpJbnN0
YWxsYXRpb24gdW5kZXIgTGludXgtMi4yLjE2IChzdWdnZXN0aW9uKToNCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQox
KSBTYXZlIG9yaWdpbmFsIGRyaXZlciBmaWxlczoNCiAgICMgY2QgL3Vzci9z
cmMvbGludXgvZHJpdmVycy9zY3NpDQogICAjIG1rZGlyIFNBVkVEDQogICAj
IG12IHN5bTUzYzh4eCouKiBTQVZFRC8NCiAgICMgbXYgbmNyNTNjOHh4Ki4q
IFNBVkVELw0KDQoyKSBBZGQgdGhlIG5ldyBkcml2ZXIgZmlsZXM6DQogICAj
IGNkIDxkcml2ZXJfc291cmNlPg0KICAgIyBjcCBDb21tb24vKi5oIENvbW1v
bi8qLmMgL3Vzci9zcmMvbGludXgvZHJpdmVycy9zY3NpLw0KICAgIyBjcCBM
aW51eC8qLmggIExpbnV4LyouYyAgL3Vzci9zcmMvbGludXgvZHJpdmVycy9z
Y3NpLw0KDQozKSBTYXZlIGtlcm5lbCBmaWxlcyB0aGF0IG5lZWQgY2hhbmdl
czoNCiAgICMgY2QgL3Vzci9zcmMvbGludXgvZHJpdmVycy9zY3NpDQogICAj
IG12IE1ha2VmaWxlIE1ha2VmaWxlLW9yaWcNCg0KNCkgQXBwbHkgdGhlIHRp
bnkgcGF0Y2ggdG8gdGhlIHNjc2kgTWFrZWZpbGU6DQogICAjIGNkIC91c3Iv
c3JjDQogICAjIGNhdCA8ZHJpdmVyX3NvdXJjZT4vTGludXgvc3ltLTIuMC4z
LWtjb25mLmRpZmYgfCBwYXRjaCAtcDANCg0KNSkgQ29uZmlndXJlIHRoZSBr
ZXJuZWwgZm9yIFNZTTUzQzhYWCBhbmQgbm90IGZvciBOQ1I1M0M4WFguDQoN
CkZvciBvdGhlciBMaW51eCB2ZXJzaW9ucywgdGhlIGRpZmZzICg0KSBtYXkg
aGF2ZSB0byBiZSANCmFwcGxpZWQgbWFudWFsbHkuIEJ0dywgdGhleSBhcmUg
anVzdCB0aW55IHRyaXZpYWwgY2hhbmdlcy4NCg0KLS0NCkdlcmFyZCBST1VE
SUVSLiAgZ3JvdWRpZXJAY2x1Yi1pbnRlcm5ldC5mciwgZ3JvdWRpZXJARnJl
ZUJTRC5vcmcuDQo=
--8323584-751398602-973080588=:501--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.10.10011011301110.501-200000>