On Mon, Aug 30, 2010 at 12:49:10PM +0200, Armin Steinhoff wrote:That's the case.Hi,Are you sure your probe() function is called?
I'm writing an UIO driver for a plain PC/104 board (ISA bus).
After insmod<my_driver_mod> I don't see an entry of uio0 in /dev
and also no entries in /sys/class. There are no error messages at
module load.
After a successfullSeems not be possible after a kernel ooops ...
uio_register_device() there is both a /dev/uioX and a directory
/sys/class/uio/uioX/.
The same happens after loading the module uio.ko and uio_pdrv.ko ...
no entries at all, no error messages.
uio_pdrv needs platform data set up somewhere, did you do that?
See docs in Documentation/DocBook/ for more details.