NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/35531 CVS commit: src/sys/dev/ic

The following reply was made to PR port-hp700/35531; it has been noted by GNATS.

From: Izumi Tsutsui <>
Subject: PR/35531 CVS commit: src/sys/dev/ic
Date: Tue, 5 May 2009 15:47:35 +0000

 Module Name:   src
 Committed By:  tsutsui
 Date:          Tue May  5 15:47:35 UTC 2009
 Modified Files:
        src/sys/dev/ic: i82596.c i82596var.h
 Log Message:
 Add support for i82596 Rev A chip which doesn't have the enhanced 32 bit
 big endian mode:
 - add IEE_REV_A flag to indicate if chip support the 32 bit BE mode or not
 - add IEE_SWAPA32() macro and use it on necessary 32 bit DMA pointers
 - rename IEE_SWAP() macro for the SCP address pointer and statistics
   counters which require word swap even on Rev B/C chips to IEE_SWAP32()
   for clarification
 - add comments about these BE mode quirks
 Tested on HP9000 735/125 by me and also tested on 715/50 by skrll@
 with netbsd-5 branch, and fixes MI part of PR port-hp700/35531.
 To generate a diff of this commit:
 cvs rdiff -u -r1.19 -r1.20 src/sys/dev/ic/i82596.c
 cvs rdiff -u -r1.10 -r1.11 src/sys/dev/ic/i82596var.h
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index