Kernel and Device Driver Programming


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users Kernel and Device Driver Programming
# 1  
Old 07-26-2004
Kernel and Device Driver Programming

I am looking for a guide on how to program for either the Linux or FreeBSD (includes 4.4BSD, NetBSD or OpenBSD) kernel. I would prefer to learn how to write device drivers, but anything would help.

If you know, please email me at *removed* or leave a post here

Regards,
Farhan

Last edited by Perderabo; 04-06-2005 at 01:05 PM.. Reason: Remove email address
Login or Register to Ask a Question

Previous Thread | Next Thread

5 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Certification For Linux Device Driver Programming

Hi All, I'm looking for role change to Linux device Driver developer. My current role has no connection to Linux Device driver development and hence to support my stand i want to do a certification for the same. I have googled but couldn't found any standard certification. I have submitted... (1 Reply)
Discussion started by: kg_gaurav
1 Replies

2. What is on Your Mind?

Device driver programming

I want to work one day as a device driver programmer, OS I'm in love is Solaris :D I am learning C in my free time which I don't have because college took my life and I need to study to pass. In college we work in C++ / Java. These languages aren't inteded for device driver programming , saying... (0 Replies)
Discussion started by: solaris_user
0 Replies

3. Fedora

Is Kernel module is the same as a device driver?

I have been reading prep questions for my second unix academy exam, and there's a nuance, I'm not sure I understand it correctly. I've been under impression from my readings of book by Evi Nemeth and from unix academy DVDs I've been watching, that kernel's modules are drivers. I think of it, as... (25 Replies)
Discussion started by: newlinuxuser1
25 Replies

4. Linux

Linux Device Driver: avoid mem copy from/to user/kernel space

I recently started working with Linux and wrote my first device driver for a hardware chip controlled by a host CPU running Linux 2.6.x kernel. 1. The user space process makes an IOCTL call with pointer to a user memory buffer. 2. The kernel device driver in the big switch-case of IOCTL,... (1 Reply)
Discussion started by: agaurav
1 Replies

5. Solaris

SUNWglmr -- rasctrl environment monitoring driver for i2c or SCSI device driver ?

I've been researching minimizeing Solaris 8 and found that on the web page http://www.sun.com/bigadmin/content/packagelist/s8u7PkgList/p2.html the package SUNWglmr is listed as "rasctrl environment monitoring driver for i2c, (Root) (32-bit)" while in the document "Solaris 8 minimize-updt1.pdf"... (1 Reply)
Discussion started by: roygoodwin
1 Replies
Login or Register to Ask a Question
UIPAQ(4)						   BSD Kernel Interfaces Manual 						  UIPAQ(4)

NAME
uipaq -- USB support for iPAQ units SYNOPSIS
To compile this driver into the kernel, place the following lines in your kernel configuration file: device uipaq device ucom Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): uipaq_load="YES" HARDWARE
The uipaq driver supports the following adapters: ASUS P535 PDA Casio BE300 PDA Compaq IPaq PocketPC HP Jornada 568 HP iPAQ 22xx/Jornada 548 HTC PPC6700 Modem HTC Smart Phone HTC Winmobile Sharp W-ZERO3 ES Spart Phone Most Windows CE based phones DESCRIPTION
The uipaq driver provides support for the USB serial emulation provided by the iPAQ devices. The device is accessed through the ucom(4) driver which makes it behave like a tty(4). SEE ALSO
tty(4), ucom(4), uhub(4), usb(4) HISTORY
The FreeBSD support was imported from NetBSD for FreeBSD 7.0. NetBSD added support in NetBSD 4.0 and it was imported from OpenBSD 3.8. BSD
August 24, 2008 BSD