Skip to contentSkip to conversation

Promise SATA vendor drivers uploaded

DISCUSSION Jeff Garzik 2 participants 2 messages Nov 15, 2006 – Nov 16, 2006 libata

lore
Share & tools
lore
#0 lore raw

To further assist anyone wishing to hack on sata_promise.c, I just uploaded the long-since-GPL'd vendor drivers for Generation-I and Generation-II chipsets to http://gkernel.sourceforge.net/specs/promise/

This should help with isolating the proper initialization sequence for a given set of chips, particularly.

If someone knows of updated versions of these GPL'd drivers, please let me know.

Jeff

#1 lore raw
Quoted 10 lines

To further assist anyone wishing to hack on sata_promise.c, I just uploaded the long-since-GPL'd vendor drivers for Generation-I and Generation-II chipsets to
http://gkernel.sourceforge.net/specs/promise/

This should help with isolating the proper initialization sequence for a given set of chips, particularly.

If someone knows of updated versions of these GPL'd drivers, please let me know.

The uploaded versions seem to be version 1.00.0.15 for kernel 2.4 only.

The newest version (for sataII TX4/300, TX4/150 and friends) I find on the promise website is 1.01.0.20 for the 2.6 kernel series; not much newer though, the files are timestamped 2005-07-05.

Also: I'm not quite sure about the license: while the top level files are GPL, the stuff in cam/ subdirectory seems to have a differenc license:

* Copyright (c) 2002 Promise Technology, Inc. All rights reserved.
* No part of this document may be reproduced or transmitted in any form
or
* by any means, electronic or mechanical, for any purpose, without the
* express written permission of Promise Technology, Inc.

Same license appears in the archives you uploaded to sourceforge btw.

I had been using the promise drivers for quite some time on 2.6.13 because I needed the hotplug functionality - didn't work reliably though, used to crash the kernel with about 25% probability when connecting new drives.

Finaly gave up a few days ago, got a SiI 3114 based controller and upgraded to 2.6.18 which has the new eh and hotplug for that chipset.

Bye, Martin