<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/sym/sym_defs.h, branch releng/8.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2008-05-15T20:27:18Z</updated>
<entry>
<title>- Const'ify firmware and lookup-tables.</title>
<updated>2008-05-15T20:27:18Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2008-05-15T20:27:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d7405474eac5d1b9f950164e8d7a4b015d2293c5'/>
<id>urn:sha1:d7405474eac5d1b9f950164e8d7a4b015d2293c5</id>
<content type='text'>
- Obsolete redundant inst_name and unit members of struct sym_hcb.
- Fix three more NULL vs. 0 confusions.
- Use device_set_softc(9) to tell the bus layer that this driver
  allocates a instance of struct sym_hcb itself.
</content>
</entry>
<entry>
<title>Start each of the license/copyright comments with /*-, minor shuffle of lines</title>
<updated>2005-01-06T01:43:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-06T01:43:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=098ca2bda93c701c5331d4e6aace072495b4caaa'/>
<id>urn:sha1:098ca2bda93c701c5331d4e6aace072495b4caaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix instances of macros with improperly parenthasized arguments.</title>
<updated>2002-11-09T12:55:07Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-11-09T12:55:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=29f194457c9434cec11a95c9e1a22981b37e1c23'/>
<id>urn:sha1:29f194457c9434cec11a95c9e1a22981b37e1c23</id>
<content type='text'>
Verified by: md5
</content>
</entry>
<entry>
<title>MFC after:	0 days</title>
<updated>2001-11-11T17:56:35Z</updated>
<author>
<name>Gerard Roudier</name>
<email>groudier@FreeBSD.org</email>
</author>
<published>2001-11-11T17:56:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2a8dc28258304e3aee0e758886114a1e7bf8b9d0'/>
<id>urn:sha1:2a8dc28258304e3aee0e758886114a1e7bf8b9d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>PR:		kern/20895</title>
<updated>2000-09-03T12:36:21Z</updated>
<author>
<name>Gerard Roudier</name>
<email>groudier@FreeBSD.org</email>
</author>
<published>2000-09-03T12:36:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aeab966bdd84bafad5db09ffa13b7ebd43501294'/>
<id>urn:sha1:aeab966bdd84bafad5db09ffa13b7ebd43501294</id>
<content type='text'>
PR kern/20895:
- Add FE_DAC new feature flag to distinguish between
  64 bit PCI addressing (DAC cycles) and 64 bit PCI
  interface (64 bit Memory BARs).
- Properly deal with chips that have a 32 bit PCI
  interface but support and may generate DAC.
  (Only SYM53C895A for now).

PR misc/17584 (at least partially addressed):
- Try detecting hardware combinations that trigger
  spurious PCI master parity error detections by the
  PCI chip. This work-around is implemented in the
  `snooptest' routine and consists in retrying with
  PCI master parity checking disabled if such an
  error is reported by the PCI chip during this test.

Other:
- Fix a tiny bug in WIDE negotiation that was very
  unlikely to be triggerred. The BUS width was wrongly
  compared against chip's max. offset.
</content>
</entry>
<entry>
<title>- Make the NVRAM debug code compile and work.</title>
<updated>2000-05-28T17:49:18Z</updated>
<author>
<name>Gerard Roudier</name>
<email>groudier@FreeBSD.org</email>
</author>
<published>2000-05-28T17:49:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=94d057fdf4ff898cd5a9dea767dd62068df2f80a'/>
<id>urn:sha1:94d057fdf4ff898cd5a9dea767dd62068df2f80a</id>
<content type='text'>
- Get rid of a fiew uselessly `long' variables
  and casts to `long'.
- Estimate the PCI clock for all chips, except
  C1010 for now (we should do that for each PCI BUS)
- Refine a couple of C1010 errata work-arounds.
- For now, make sure AIP generation is disabled
  for the C1010-66.
</content>
</entry>
<entry>
<title>This new version adds support for early NCR chips.</title>
<updated>2000-04-29T10:20:16Z</updated>
<author>
<name>Gerard Roudier</name>
<email>groudier@FreeBSD.org</email>
</author>
<published>2000-04-29T10:20:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c5595f9dd0aa2b533d6b33c49c0fbb4982468e35'/>
<id>urn:sha1:c5595f9dd0aa2b533d6b33c49c0fbb4982468e35</id>
<content type='text'>
53C810 non 'A', 53C815 and 53C825 non 'A' are now
attached by the driver (by default).
The driver uses a different SCRIPTS set based on
MEMORY MOVE instructions for these chips.

2 SCRIPTS sets (firmwares) numbered #1 and #2 are
used for the whole support of the 53C8XX family
to get possible:

- FW #1 : Only based on MEMORY MOVE instructions.
          Selected for 810, 815, 825.
- FW #2 : LOAD/STORE based. This is the firmware
          also used by previous driver versions.
          Selected for other chips.

When both `ncr' and `sym' are configured, `sym'
will now attach all the 53C8XX devices by default.
Previous balancing between `ncr' and `sym' can be
preserved by:

- Either editing sym_conf.h and commenting the
  following compile option:
     #define SYM_CONF_GENERIC_SUPPORT
  (This also saves about 3.5Kb of kernel memory).

- Or setting kernel config option
    SYM_SETUP_LP_PROBE_MAP to 64 (bit 0x40)
</content>
</entry>
<entry>
<title>  - Add year 2000 copyright to driver files.</title>
<updated>2000-01-08T19:58:17Z</updated>
<author>
<name>Gerard Roudier</name>
<email>groudier@FreeBSD.org</email>
</author>
<published>2000-01-08T19:58:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6f9e728a485341464598e8512976d5d6ca1a3e91'/>
<id>urn:sha1:6f9e728a485341464598e8512976d5d6ca1a3e91</id>
<content type='text'>
  - Set MAX_OFFS driver compile option to 63 (was 64 which is wrong).
  - Fix a typo in the SYMBIOS NVRAM layout structure and add field and
    bit definition for the support of PIM_NOBUSRESET.
  - Report to XPT PIM_NOBUSRESET and PIM_SCANHILO if set by user in NVRAM.
  - Negotiate SYNC immediately after WIDE response from the target as
    suggested by Justin Gibbs.
  - Remove some misleading comment about CmdQue handling by CAM.
  - Apply correctly the MAX_WIDE and MAX_OFFS driver options.
</content>
</entry>
<entry>
<title>- Add device entry for the next generation of C1010 device</title>
<updated>2000-01-01T15:24:44Z</updated>
<author>
<name>Gerard Roudier</name>
<email>groudier@FreeBSD.org</email>
</author>
<published>2000-01-01T15:24:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a6fa47ec0d5a45a70289270085fec00e25dfda06'/>
<id>urn:sha1:a6fa47ec0d5a45a70289270085fec00e25dfda06</id>
<content type='text'>
  (pci dev_id 0x21).
- Start the SCRIPTS processor without resetting the SCSI BUS
  at initialization.
- Remove the "Host adapter CCB chain" (got useless given the
  new queuing scheme).
- Display correctly the state of SCSI signals, when SCSI BUS
  looks bad.
- Cosmetic changes in messages printed out at initialization.
- Notifications and messages on RESET conditions slightly
  reworked.
- TEKRAM 24C16 NVRAM support fixed (also reported ok).
</content>
</entry>
<entry>
<title>Go ahead and take these off the vendor branch as Gerard Roudier is now</title>
<updated>1999-12-30T06:19:10Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>1999-12-30T06:19:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4d129adce584e31473c50afe9cb8c62579777c33'/>
<id>urn:sha1:4d129adce584e31473c50afe9cb8c62579777c33</id>
<content type='text'>
a committer and will be maintaining these in the usual manner.

Add $FreeBSD$'s to get them off on the right foot.
</content>
</entry>
</feed>
