kernelnewbies.kernelnewbies.org archive mirror
 help / color / mirror / Atom feed
* My simple kernel module wont compile
@ 2014-09-11 11:12 testlaster
  2014-09-11 13:49 ` Gustavo Bittencourt
  0 siblings, 1 reply; 7+ messages in thread
From: testlaster @ 2014-09-11 11:12 UTC (permalink / raw)
  To: kernelnewbies

Hey Guys

All im trying to do here is learn about make files and how to link linux 
header files stored in /usr/src/linux-headers-3.13.0-35-generic to my 
program that im writing.
So far ive been getting the simplest of Kernel Modules to compile and 
load in Linux but nothing useful . The moment I delve deeper I seem to 
get missing header file errors when using "make".
All I want to do is write from Kernel space into user space and visa 
verse. I will be dumping allocated PCI memory blocks into files.
I will also have to edit registers of the PCI to be able to make 
triggers go off by setting bits high etc.
But this is just an introduction to it all and im already having trouble 
compiling.

Now im not 100% sure if its missing header files but the errors is quite 
large.

  This is my Pastebin of the C MODULE Code :

  pastebin.com/lWPBR8DJ

  And here it the PASTEBIN of my MAKEFILE and its errors:

  pastebin.com/ffT1F26N

ALSO...Does anybody know of a good tutorial on how to write a PCI driver 
in Kernel space using kernel modules...also how to send data from and to 
the module from UserSpace?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20140911/b9bfc4d9/attachment.html 

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-09-12 18:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-11 11:12 My simple kernel module wont compile testlaster
2014-09-11 13:49 ` Gustavo Bittencourt
2014-09-11 14:13   ` testlaster
2014-09-11 15:06     ` Fwd: " Gustavo Bittencourt
2014-09-12  8:11       ` testlaster
2014-09-12 18:29         ` Bruno Guedes Souto
2014-09-11 15:11     ` Valdis.Kletnieks at vt.edu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).