Rodney W. Grimes
968d6ea058
The dynamically allocated struct's where not getting properly initialized
...
as malloc memory is NOT zerod. Added bzero's after the malloc calls
to make sure that things are initialized.
>From Julian Elischer
1993-09-20 06:27:06 +00:00
Rodney W. Grimes
f03cb6c766
The scsi cd.c driver is now fully dynamic. You can change the lines
...
in your config file from:
device cd0
device cd1
...
device cdn
to either
device cd0
or
psuedo-device cd0
The driver now dynamically allocates all per unit dependent structs, so it
will never run out of units (okay, so now we need 32 bit device major/minor
numbers!). It will allocate unit numbers as it needs them.
1993-09-09 07:18:52 +00:00
Rodney W. Grimes
65119574e4
First pass fixes to start using malloc structures for all per unit
...
data. cd_data is now malloced on a per unit basis.
Protected all if ({scsi,cd}_debug).... with #ifdef CDDEBUG to reduce the
the size of the kernel when not debugging.
1993-09-08 21:04:32 +00:00
Rodney W. Grimes
a3e4335498
Revised drivers from Julian. Support for generic scsi. Fixed scsi tape (st.c)
...
problems with respect to multiple tar files on one tape. Now uses malloc
of data structures to reduce static kernel size.
1993-08-28 03:08:59 +00:00
Rodney W. Grimes
296cbdb15b
Fixed printf's so that they announce them selfs correctly (ie aha%d: before
...
every error message and every probe message).
1993-08-21 20:01:59 +00:00
Rodney W. Grimes
e5cf9f6134
Update scsi code to the latest from Julian. This code is now identical
...
to the last copy from Julian. After this commit I will be commiting the
local fixes and makeing diffs to send back to Julian so he can update his
code.
----
From julian@jules.DIALix.oz.au Thu Aug 5 09:25:23 1993
To: hd@world.std.com , julian@jules.DIALix.oz.au
Cc: nate@bsd.coe.montana.edu
Subject: Re: new scsi
----
From julian@jules.DIALix.oz.au Sat Aug 7 04:13:17 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu
Subject: Re: timeout diffs
Here are the diffs to take the scsi stuff to my latest tree from what
Nate and you received..
the changes remove all the local timeout stuff and use (un)timeout(),
----
From julian@jules.DIALix.oz.au Sat Aug 7 04:13:45 1993
To: hd@world.std.com (HD Associates)
Cc: nate@bsd.coe.montana.edu , briggs@csugrad.cs.vt.edu
here is a fix for a silly bug in the scsiconf I just sent out
and a similar fix for st.c
1993-08-20 09:23:30 +00:00
Rodney W. Grimes
903a4691a3
Removed tabs from the front of XXU: messages to make it fit the other
...
messages closer. Added missing new line to the message about to many
scsi cd drives.
1993-08-06 12:11:52 +00:00
Nate Williams
d97875d4b0
Removed PATCHKIT headers and updated our sources to Julian's with
...
our patches back in. Major changes to the Bustek driver and the
Tape driver, the rest are minor.
1993-07-29 11:49:13 +00:00
Rodney W. Grimes
5b81b6b301
Initial import, 0.1 + pk 0.2.4-B1
1993-06-12 14:58:17 +00:00