Matt Jacob
56aef50302
Clean up firmware load issues and remove darn near all config options.
...
Force alphas to prefer mem mapping as the default.
Basically, we have a pointer to a function which we can call which will
return us a pointer to firmware for the card we have. We call this function
(if it's non-NULL) with the address of our mdvec f/w pointer.
The way this works is that if ispfw (as a module or a static) is loaded,
it initializes the pointer in isp_pci, so we can call into to it to fetch
a pointer to a f/w set.
If ispfw is MOD_UNLOADed, it's retained a pointer to our mdvec f/w pointers,
which then get zeroed out so we don't have any references to data that's
now gone from kernel memory. Removing the f/w saves ~360KBytes.
Alas, there is no autounload mechanism that works for is here.
2000-06-18 05:18:55 +00:00
..
2000-06-09 16:04:30 +00:00
2000-06-10 17:53:20 +00:00
2000-06-09 16:04:30 +00:00
2000-06-09 16:04:30 +00:00
2000-06-09 16:04:30 +00:00
2000-06-09 16:04:30 +00:00
2000-06-10 17:44:53 +00:00
2000-06-10 17:44:53 +00:00
2000-06-10 17:44:53 +00:00
2000-06-09 16:04:30 +00:00
2000-04-19 14:58:28 +00:00
2000-04-19 14:58:28 +00:00
2000-05-26 02:09:24 +00:00
2000-03-27 20:24:02 +00:00
1999-08-28 01:08:13 +00:00
1999-08-09 12:52:49 +00:00
1999-08-28 01:08:13 +00:00
2000-03-27 20:24:02 +00:00
2000-06-11 11:54:52 +00:00
2000-06-11 11:54:52 +00:00
2000-05-28 16:06:56 +00:00
2000-05-13 18:47:24 +00:00
2000-03-27 20:24:02 +00:00
2000-05-14 02:18:43 +00:00
1999-09-30 19:03:12 +00:00
2000-03-28 04:41:42 +00:00
2000-04-28 17:09:00 +00:00
2000-05-28 16:13:43 +00:00
1999-10-21 19:42:03 +00:00
2000-05-28 16:13:43 +00:00
1999-12-05 20:02:45 +00:00
2000-05-28 16:13:43 +00:00
1999-09-05 21:01:03 +00:00
2000-06-06 02:56:37 +00:00
2000-05-26 02:09:24 +00:00
2000-03-27 20:24:02 +00:00
2000-05-28 16:13:43 +00:00
1999-12-07 20:14:42 +00:00
2000-05-28 16:13:43 +00:00
2000-05-26 02:09:24 +00:00
2000-05-28 16:13:43 +00:00
1999-09-19 22:39:24 +00:00
2000-05-24 00:05:44 +00:00
2000-04-12 06:51:43 +00:00
2000-05-28 16:13:43 +00:00
1999-09-19 22:03:31 +00:00
2000-05-28 16:13:43 +00:00
1999-08-30 23:08:32 +00:00
2000-06-16 06:28:31 +00:00
2000-06-16 06:28:31 +00:00
2000-06-16 06:28:31 +00:00
2000-05-28 16:13:43 +00:00
1999-12-16 18:33:57 +00:00
2000-05-28 16:17:18 +00:00
1999-08-28 01:08:13 +00:00
2000-06-18 05:18:55 +00:00
2000-05-01 20:32:07 +00:00
2000-05-01 20:32:07 +00:00
2000-03-27 20:24:02 +00:00
2000-05-28 10:45:06 +00:00
1999-08-28 01:08:13 +00:00
2000-05-11 20:17:28 +00:00
1999-11-18 07:14:54 +00:00
1999-11-18 07:14:54 +00:00
1999-11-18 07:14:54 +00:00
2000-05-28 16:35:57 +00:00
2000-04-08 14:17:18 +00:00
2000-06-09 16:00:29 +00:00
2000-05-28 16:31:35 +00:00
2000-05-28 16:31:35 +00:00
2000-05-28 16:35:57 +00:00
2000-06-09 16:00:29 +00:00
2000-06-09 16:00:29 +00:00
2000-05-01 20:32:07 +00:00
2000-05-05 09:59:14 +00:00
1999-08-28 01:08:13 +00:00
2000-04-24 17:44:45 +00:00
2000-04-24 17:44:45 +00:00
2000-05-24 02:24:38 +00:00
2000-04-22 02:16:41 +00:00
2000-05-28 16:18:58 +00:00