Opened 12 years ago

Closed 12 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:
Has a Patch: no 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 Changed 12 years ago by marcusoverhagen

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 Changed 12 years ago by meianoite

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 Changed 12 years ago by polari

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. :)

comment:4 in reply to:  3 Changed 12 years ago by ekdahl

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 Changed 12 years ago by ekdahl

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

comment:6 Changed 12 years ago by ekdahl

Ping?

Please close this.

comment:7 Changed 12 years ago by axeld

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