Migrating Device Drivers to the 2.6 Kernel
An anonymous reader writes "While it's all well and good to find out how to upgrade your kernel to 2.6, as this recent /. story pointed out, developers, especially device driver developers, might be more interested in the kernel's new device driver model. Over at Linux Devices, there's a new article on Migrating device drivers to Linux kernel 2.6. The short version: That little ole Hello, World! kernel module is a heckuva lot more complicated than it used to be."
fully-functional ATI drivers (with newbie-proof installer), then I for one welcome our complicated-new-kernel overlords.
I suspect about 1 in a 1000 people who read /. really understand what the article is talking about
Who cares, that's the usual percentage of posters, who read the articles at all. Can't answer the rest of your reply - lost interest somewhere in the middle of it. I wanted to give you my 2 cents, but discovered that I'm a bit short on money today, sorry.
Man, I miss the days when people who were interested in technology read Slashdot....
It's like an altair, but with 8 independent 64-bit processors, 32M total L2 cache, 4G total ram, and 8 independent fibre-channel hard drives.
/me shudders at the though of coding with dip switches.
I use a Linux X terminal as a client, but the principal is the same as on an altair.
You can't judge a book by the way it wears its hair.
Really? What can't you hack anymore? Please, do tell.
> Why prevent closed source drivers from using certain kernel functions?
It prevents the kernel maintainers from wasting their time trying to debug a problem that may be caused by a module for which they have no source and no hope of fixing.
Next week on Saturday Night Live:
LINUX USER JIMMY (Played by Horatio Sanz): "I want to use the Yoyodyne USB Blender on my linux box, so I can make margaritas over dial-up SSH!"
KERNEL DEVELOPER (played by Chris Parnell): "If we let the blender driver call kernel_foobar(), it might work flawlessly."
LINUX USER JIMMY: "OK great! Linux r0x0r5!"
KERNEL DEVELOPER (dourly) "But... it some cases, it might fail."
LINUX USER JIMMY: "But it'll usually work? I can't wait to taste those margaritas!"
KERNEL DEVELOPER: "No, Jimmy" (shakes head and sighs) "it will never work, because we don't allow the Yoyodyne driver to call kernel_foobar()." (pause) "It might fail, and we can't allow that to happen. (nods authoritatively, looking Jimmy in the eyes) You understand."
LINUX USER JIMMY: "So I can't make my margaritas if I use linux?"
KERNEL DEVELOPER: "No, Jimmy, you can't. Because we kernel developers know better."
Opinions on the Twiddler2 hand-held keyboard?
Hence one of the main reasons Linux will never be more than a hobbyist OS.
Congratulations on your recovery from what must have been a four or five year coma. Please feel free to check out some tech news sites to see what has been happening in the computer industry these last few years.
Finkployd
That can't really be your bookmarks file. You mean to tell me you have no porn bookmarks at all?
A garage, huh? So what model AMD do you run?
#include img src="/files/misc/lt.gif">linux/module.h>
This makes us visually oriented people cheer! No more plain text in code, now images!
When can we see flash intros in `make modules`?