Opened 17 years ago

Closed 17 years ago

#1095 closed enhancement (fixed)

NVIDIA nForce SATA driver

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

Description

Needed for all but the latest nForce chipsets, which instead are AHCI compatible. The Linux driver is called nv_sata, http://fxr.watson.org/fxr/source/drivers/ata/sata_nv.c?v=linux-2.6

See http://fxr.watson.org/fxr/source/drivers/ata/sata_nv.c?v=linux-2.6#L258 for a list of supported controllers.

Change History (7)

comment:1 by marcusoverhagen, 17 years ago

Owner: changed from axeld to marcusoverhagen

I'm reassigning this to myself, as I'm working on SATA support. I do not have nForce SATA hardware, if anyone wants to work on this, please contact me.

comment:2 by meianoite, 17 years ago

I happen to have a nForce 590 based MB, and as a matter of fact the only thing stopping me from running BeOS on that machine is SATA support.

Windows doesn't even require drivers to run it, so it might be quite easy to get BeOS running once something tells it not to be too smart about what the bus reports, and just take it as regular IDE.

I may manage to borrow a spare IDE drive temporarily to install BeOS and then see if it can handle the SATA disks.

Perhaps you'd like some help to test it? Count me in! Beats installing BeOS on a VM...

comment:3 by polari, 17 years ago

According to hrev21949...

Fixes for legacy_sata driver. It now:
        * boots Haiku successfully on 2 different test boxes here
        * no longer screws up when trying to write to PCI config space :)
        * Supports nVidia nForce chipsets
TODO:
        * Make 4 channel SATA controllers work (currently only recognizes first 2)
        * SATA PHY initialisation (needed for some BIOSes who might not do it)

Feel free to test this, and assign any problems with this driver to me.

So should this be closed? Any testers out there?

Much love to colacoder for his hard work. :)

in reply to:  3 comment:4 by ekdahl, 17 years ago

Replying to polari:

According to hrev21949...

So should this be closed? Any testers out there?

Much love to colacoder for his hard work. :)

I'm gonna try tonight, if I manage to install to a partition from linux.

comment:5 by ekdahl, 17 years ago

The driver seems to work well. I haven't noticed any problems. This ticket can be closed.

comment:6 by ekdahl, 17 years ago

Ping?

Please close this.

comment:7 by axeld, 17 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.