Bug 20437

Summary: IDE on Intel 815E looks like Intel ICH (yay!)
Product: Base System Reporter: mdharnois <mdharnois>
Component: kernAssignee: Søren Schmidt <sos>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.0-CURRENT   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff
none
file.diff none

Description mdharnois 2000-08-06 02:00:01 UTC
	It appears that the IDE hardware of the Intel 815E, the ICH2, will
	work with the same code presently in place for the Intel ICH (as far
	as UDMA66, at least; obviously additional code will be required for
	the UDMA100 which the chipset is capable of. I ascertained this
	amazing fact by replacing all instances of the ID for the ICH
	(0x24118086) with the IDE for the ICH2 (0x244b8086) with these results:
	
	ata0-master: success setting up UDMA4 mode on ICH chip
	ad0: <Maxtor 51536U3/DA6207V0> ATA-5 disk at ata0 as master
	ad0: 14655MB (30015216 sectors), 29777 cyls, 16 heads, 63 S/T, 512 B/S
	ad0: 16 secs/int, 1 depth queue, UDMA66
	ad0: piomode=4 dmamode=2 udmamode=4 cblid=1
	Creating DISK ad0
	ata1-master: success setting up UDMA2 mode on ICH chip
	ad2: <QUANTUM BIGFOOT TS12.7A/A21.0G00> ATA-4 disk at ata1 as master
	ad2: 12243MB (25075008 sectors), 24876 cyls, 16 heads, 63 S/T, 512 B/S
	ad2: 16 secs/int, 1 depth queue, UDMA33
	ad2: piomode=4 dmamode=2 udmamode=2 cblid=0
	Creating DISK ad2
	ata1-slave: piomode=4 dmamode=2 udmamode=-1 dmaflag=1
	ata1-slave: success setting up WDMA2 mode on ICH chip
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-08-07 12:38:12 UTC
Responsible Changed
From-To: freebsd-bugs->sos

Soren's driver.
Comment 2 Søren Schmidt freebsd_committer freebsd_triage 2000-11-14 09:02:05 UTC
State Changed
From-To: open->closed

4.2 has support for all the ICH? chips.