ATA driver update for 7.2RELEASE available

View: New views
4 Messages — Rating Filter:   Alert me  

ATA driver update for 7.2RELEASE available

by Søren Schmidt-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Over the past months I've gotten huge amounts of requests for ATA  
related things, so I've whipped up what I use here for FreeBSD 7.2-
Release.

This is a total replacement of the ATA driver, modulerized as in -
current, but based on my WIP not from what might have happend to -
current since I gave up maintainership.

There is a number of new chipsets supported in here that I dont think  
is in any of the official sources (havn't checked in quite some time  
though), mostly newish ATI, nVidia and Marvell chips (yeah those  
buggers with both ATA & SATA ports).

You can find and install.sh script and a tarball of the needed files at:

http://www.deepcore.dk/pub/ATA

Put both in /usr/src and run install.sh.

As I dont subscribe to any of the mailing lists nor does my  
FreeBSD.org mail address seem to work anymore, you will need to reply  
to me directly if needed.

As always - Enjoy!

-Søren
--









_______________________________________________
freebsd-hackers@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@..."

Re: ATA driver update for 7.2RELEASE available

by Bruce Cran :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, 26 Jun 2009 22:11:08 +0200
Søren Schmidt <sos@...> wrote:

> This is a total replacement of the ATA driver, modulerized as in -
> current, but based on my WIP not from what might have happend to -
> current since I gave up maintainership.

It's great to see the driver be modularised since removing unneeded
drivers (for example, on powerpc and embedded platforms) can save
~200KB.

Could you add some documentation for the modules in /sys/conf/NOTES
please?  I looked through the sources and put together the patch for
8.0 which is avaiable at
http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/133162 but it sounds
like some more drivers will need to be added for 7.2.

--
Bruce Cran
_______________________________________________
freebsd-hackers@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@..."

Re: ATA driver update for 7.2RELEASE available

by Søren Schmidt-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 27Jun, 2009, at 14:29 , Bruce Cran wrote:

> On Fri, 26 Jun 2009 22:11:08 +0200
> Søren Schmidt <sos@...> wrote:
>
>> This is a total replacement of the ATA driver, modulerized as in -
>> current, but based on my WIP not from what might have happend to -
>> current since I gave up maintainership.
>
> It's great to see the driver be modularised since removing unneeded
> drivers (for example, on powerpc and embedded platforms) can save
> ~200KB.

Yep, thats the main idea behind this move, minimizing the footprint.
With this and some of the _NO_ options to the world build an almost  
reasonable sized FreeBSD can be made.
FreeBSD seems to have grown *alot* of fat over the last years, not to  
mention ports where installing one small application gets you both a  
pony and a barn to keep it in as a "bonus" 8^)

> Could you add some documentation for the modules in /sys/conf/NOTES
> please?  I looked through the sources and put together the patch for
> 8.0 which is avaiable at
> http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/133162 but it sounds
> like some more drivers will need to be added for 7.2.

Good catch, included in my WIP here, when/if I get to put up another  
release of this it will be in there, thanks!

PS: For official inclusion in FreeBSD someone with a commit bit will  
have to look into this.

-Søren
--









_______________________________________________
freebsd-hackers@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@..."

Parent Message unknown Re: ATA driver update for 7.2RELEASE available

by Søren Schmidt-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 15Jul, 2009, at 11:33 , Marat N.Afanasyev wrote:

> Søren Schmidt wrote:
>> Over the past months I've gotten huge amounts of requests for ATA  
>> related things, so I've whipped up what I use here for FreeBSD 7.2-
>> Release.
>> This is a total replacement of the ATA driver, modulerized as in -
>> current, but based on my WIP not from what might have happend to -
>> current since I gave up maintainership.
>> There is a number of new chipsets supported in here that I dont  
>> think is in any of the official sources (havn't checked in quite  
>> some time though), mostly newish ATI, nVidia and Marvell chips  
>> (yeah those buggers with both ATA & SATA ports).
>> You can find and install.sh script and a tarball of the needed  
>> files at:
>> http://www.deepcore.dk/pub/ATA
>> Put both in /usr/src and run install.sh.
>> As I dont subscribe to any of the mailing lists nor does my  
>> FreeBSD.org mail address seem to work anymore, you will need to  
>> reply to me directly if needed.
>> As always - Enjoy!
>> -Søren
>
> i think i'm dumb, but can you tell me how can atapicam be enabled  
> with this implementation of ata? i couldn't still find a way :(


You could just grap atapi-cam.c from stock 7.2 and use that I guess  
(as a module or compiled in), newer used it though...

-Søren
--









_______________________________________________
freebsd-hackers@... mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@..."