* Looking for best resource for device driver programmers
@ 2001-03-01 15:59 Friedrich Steven E CONT CNIN
2001-03-01 17:08 ` Jes Sorensen
0 siblings, 1 reply; 4+ messages in thread
From: Friedrich Steven E CONT CNIN @ 2001-03-01 15:59 UTC (permalink / raw)
To: Linux Kernel List (E-mail)
I'm a real-time developer new to the Linux platform. I'm currently trying
to write my first linux kernel device driver.
Anyone know the best web site or mailing list to ask questions about linux
device driver and kernel issues for a programmer like me?
Steven Friedrich
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Looking for best resource for device driver programmers
2001-03-01 15:59 Looking for best resource for device driver programmers Friedrich Steven E CONT CNIN
@ 2001-03-01 17:08 ` Jes Sorensen
0 siblings, 0 replies; 4+ messages in thread
From: Jes Sorensen @ 2001-03-01 17:08 UTC (permalink / raw)
To: Friedrich Steven E CONT CNIN; +Cc: Linux Kernel List (E-mail)
>>>>> "Friedrich" == Friedrich Steven E CONT CNIN <friedrich_s@crane.navy.mil> writes:
Friedrich> I'm a real-time developer new to the Linux platform. I'm
Friedrich> currently trying to write my first linux kernel device
Friedrich> driver.
Friedrich> Anyone know the best web site or mailing list to ask
Friedrich> questions about linux device driver and kernel issues for a
Friedrich> programmer like me?
Well you might want to take a look at my slides from my Linux Kernel
Programming tutorial at Linux Kongress, they are available at http://home.cern.ch/~jes/slides/kongress-kernel-2000-print.ps.gz
Cheers
Jes
^ permalink raw reply [flat|nested] 4+ messages in thread
* Looking for best resource for device driver programmers
@ 2001-03-01 17:34 Friedrich Steven E CONT CNIN
2001-03-06 1:23 ` Peter Samuelson
0 siblings, 1 reply; 4+ messages in thread
From: Friedrich Steven E CONT CNIN @ 2001-03-01 17:34 UTC (permalink / raw)
To: Linux Kernel List (E-mail)
Let me start by apoligizing for the brevity of my post.
I appreciate the responses so far, but I left out info that may have
resulted in responses more in line with what I'm looking for.
I have studied the various docs people usually mention, but they contain
little info about 2.4 kernel.
I have "Linux Device Drivers" from O'Reilly and "Professional Linux
Programming" from Wrox.
I have questions that these tomes are not answering...
We are only interested in writing to 2.4 and beyond, and the device driver
I'm writing will not be of general interest, it's very specific to our
project.
So far, I've written a loadable kernel module and I have a skeleton driver
that uses the "newest" techniques; pci_register_driver, etc., and so far,
implements open, release, read, and write, though the read and write don't
actually go out to my hardware, they allow user programs to write data and
read it back.
The questions I have are difficult to research because so little info exists
about 2.4 design philosophy.
My hardware is "memory-mapped" and we're not concerned about non-x86
platforms. I need to find out how I can map my hardware to user vm space.
The pci support under linux 2.4 has found the device and mapped it in
/proc/iomem. I used ioremap to get the virtual address. I can access the
hardware from the driver just fine, but since this hardware is digital in
and out, I want it to be memory mapped, just like in VxWorks, etc.
So I'm hoping to find someone that I can ask fairly technical questions
about linux kernel device drivers, etc.
We are not looking for $2000 tools that will generate code for us, but I do
appreciate the suggestion. I think most people in my shoes would be
interested in such apps. Our group has to hand code a linux kernel device
driver (me, actually).
Is this mailing list an appropriate forum for these type questions or is
there another mailing list or web site better suited?
-----Original Message-----
From: Friedrich Steven E CONT CNIN
Sent: Thursday, March 01, 2001 10:59
To: Linux Kernel List (E-mail)
Subject: Looking for best resource for device driver programmers
I'm a real-time developer new to the Linux platform. I'm currently trying
to write my first linux kernel device driver.
Anyone know the best web site or mailing list to ask questions about linux
device driver and kernel issues for a programmer like me?
Steven Friedrich
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
<mailto:majordomo@vger.kernel.org>
More majordomo info at http://vger.kernel.org/majordomo-info.html
<http://vger.kernel.org/majordomo-info.html>
Please read the FAQ at http://www.tux.org/lkml/ <http://www.tux.org/lkml/>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Looking for best resource for device driver programmers
2001-03-01 17:34 Friedrich Steven E CONT CNIN
@ 2001-03-06 1:23 ` Peter Samuelson
0 siblings, 0 replies; 4+ messages in thread
From: Peter Samuelson @ 2001-03-06 1:23 UTC (permalink / raw)
To: Friedrich Steven E CONT CNIN; +Cc: linux-kernel
[Steven Friedrich]
> The questions I have are difficult to research because so little info
> exists about 2.4 design philosophy.
I guess the ORA "Linux Device Drivers" 2nd edition is due out Real Soon
Now. It will cover 2.4.
Peter
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-03-06 1:23 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-03-01 15:59 Looking for best resource for device driver programmers Friedrich Steven E CONT CNIN
2001-03-01 17:08 ` Jes Sorensen
-- strict thread matches above, loose matches on Subject: below --
2001-03-01 17:34 Friedrich Steven E CONT CNIN
2001-03-06 1:23 ` Peter Samuelson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox