Opened 13 years ago

Closed 10 years ago

#1361 closed bug (fixed)

IDE (native and emulated) doesn't work when a SATA AHCI controller is present

Reported by: aldeck Owned by: marcusoverhagen
Priority: normal Milestone: R1
Component: Drivers/Disk Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All


with hrev21809: on: Asus P5W DH Deluxe Core 2 Duo 6600 2 * 1GB PATA IDE disk (first slave) GeForce 8800 GTS

Booting stops at the Haiku logo screen, ctrl F12 works as expected. See attached serial log.

Attachments (1)

haikuserial.log (38.4 KB ) - added by aldeck 13 years ago.
serial log

Download all attachments as: .zip

Change History (7)

by aldeck, 13 years ago

Attachment: haikuserial.log added

serial log

comment:1 by marcusoverhagen, 13 years ago

Owner: changed from axeld to marcusoverhagen

comment:2 by aldeck, 13 years ago

It works in AHCI mode with hrev22412 :D I'm having the random tracker or deskbar crash on startup but thats another bug.

Tried with a SATA disk with bios IDE emulation and it doesn't boot (will attach a serial log soon).

I didn't retry with a PATA disk though.

(for reference chipset is Intel 975X / Intel ICH7R)

comment:3 by marcusoverhagen, 13 years ago

Status: newassigned

I have exactly the same board and use it for ahci driver development.

I also observed the same problem in IDE emulation mode. That is a bug somewhere in the IDE stack.

Technically, AHCI is closer to a SCSI interface, and thus is using the SCSI stack and not the IDE stack.

comment:4 by aldeck, 13 years ago

Summary: Haiku wont boot on Asus P5W DH DeluxeIDE (native and emulated) doesn't work when a SATA AHCI controller is present

Changed the summary for future reference (better, ain't it?). For reference too, i'm noting here the revisions of your recent fixes: hrev22419, hrev22425

marcus: Does it work for you now? I didn't have time to test again, i will try next week :)

comment:5 by mmadia, 11 years ago

Component: - GeneralDrivers/Disk

Since the ATA stack is now implemented, is this ticket still relevant?

comment:6 by scottmc, 10 years ago

Resolution: fixed
Status: in-progressclosed

Closing this one as probably fixed. If you still have issues, please open a new ticket and provide hardware details.

Note: See TracTickets for help on using tickets.