|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Miod Vallat (miod
cvs.openbsd.org)Date: Fri Nov 30 2001 - 18:31:55 CST
CVSROOT: /cvs
Module name: src
Changes by: miod
cvs.openbsd.org 2001/11/30 17:31:55
Modified files:
sys/dev/pci : Tag: OPENBSD_2_9 hifn7751.c hifn7751reg.h
Log message:
Errata #18:
Hifn 7751 based cards may stop working on certain motherboards due to
DMA errors.
Fix (jason):
7751 has two registers in config space (0x40 - RETRY_TIMEOUT and 0x41,
TRDY_TIMEOUT). These registers must be initialized to zero to disable
these timers or 7751 will get PCI aborts on its descriptor rings on
certain chipsets. These timers were removed because they were unneeded
in the 7951. I'm not sure how I missed this in the datasheet, but there
it is plain as day on page 24. Thanks go to Hifn for pointing this out.
Upshot: PCI abort problem on 7751 appears to be solved.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]