LWN.net Logo

HALs considered harmful

HALs considered harmful

Posted Mar 17, 2005 11:26 UTC (Thu) by ctg (subscriber, #3459)
Parent article: HALs considered harmful

An additional point is that once a driver has been accepted into the tree, then the maintenance costs of the driver could well go down for the hardware vendor - from the vendors point of view, the parts of the driver which interact with the kernel should be maintained "for free". All they have to worry about is, assuming it works, changes caused by changes in the hardware.

A standardised driver will also benefit from much of the same code as other drivers.


(Log in to post comments)

HALs considered harmful

Posted Mar 17, 2005 12:05 UTC (Thu) by NAR (subscriber, #1313) [Link]

nce a driver has been accepted into the tree, then the maintenance costs of the driver could well go down for the hardware vendor - from the vendors point of view, the parts of the driver which interact with the kernel should be maintained "for free".

It looks to me this is not only the question of interacting with the kernel - it's a question of actively using the infrastructure provided by the kernel. Linked lists might be used somewhere far from the kernel-interface and if the vendor uses Linux-kernel linked lists, the core of the driver would become Linux-specific even though the vendor would like to use the same code with an other (non-Linux) kernel.

Bye,NAR

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds