summaryrefslogtreecommitdiffstats
path: root/sys/dev/advansys/advmcode.h
diff options
context:
space:
mode:
authorgibbs <gibbs@FreeBSD.org>1996-10-07 02:07:07 +0000
committergibbs <gibbs@FreeBSD.org>1996-10-07 02:07:07 +0000
commit2032d50b04b561e4f9cb589ee91c179bfc3c6277 (patch)
tree7d55d74f2f11f315b5dc4c169d8760892ae4ba44 /sys/dev/advansys/advmcode.h
downloadFreeBSD-src-2032d50b04b561e4f9cb589ee91c179bfc3c6277.zip
FreeBSD-src-2032d50b04b561e4f9cb589ee91c179bfc3c6277.tar.gz
Advanced Systems Inc. SCSI Controller driver and ISA/VL front end.
I have only tested the ABP5140 card and only with a single CDROM drive but it seems to work fine. This driver relies on features found only in the SCSI branch so will not work in -current until those changes are brought in. It also doesn't have any error handling code *yet*. The goal is to use this driver as the development platform for the new generic SCSI layer error recovery/handling code. PCI and EISA front ends will show up as soon as I get my hands on the cards. There are also a few issues in the driver that I need to clear up with AdvanSys before I can suggest sticking one of these cards in your server. 8-) Thanks to AdvanSys for releasing this code under a suitable copyright. Obtained from: Ported from the Linux driver writen by bobf@advansys.com (Bob Frey).
Diffstat (limited to 'sys/dev/advansys/advmcode.h')
-rw-r--r--sys/dev/advansys/advmcode.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/sys/dev/advansys/advmcode.h b/sys/dev/advansys/advmcode.h
new file mode 100644
index 0000000..c5688e5
--- /dev/null
+++ b/sys/dev/advansys/advmcode.h
@@ -0,0 +1,19 @@
+/*
+ * Exported interface to downloadable microcode for AdvanSys SCSI Adapters
+ *
+ * $Id$
+ *
+ * Obtained from:
+ *
+ * Copyright (c) 1995-1996 Advanced System Products, Inc.
+ * All Rights Reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that redistributions of source
+ * code retain the above copyright notice and this comment without
+ * modification.
+ */
+
+extern u_int16_t adv_mcode[];
+extern u_int16_t adv_mcode_size;
+extern u_int32_t adv_mcode_chksum;
OpenPOWER on IntegriCloud