The Userspace I/O HOWTO
|  | Next

# The Userspace I/O HOWTO

### Hans-Jürgen Koch

Linutronix

`<hjk@hansjkoch.de>`

Copyright © 2006-2008 Hans-Jürgen Koch.

Copyright © 2009 Red Hat Inc, Michael S. Tsirkin (mst@redhat.com)

This documentation is Free Software licensed under the terms of the GPL version 2.

2006-12-11

Revision History
Revision 0.9 | 2009-07-16 | mst
Added generic pci driver
Revision 0.8 | 2008-12-24 | hjk
Added name attributes in mem and portio sysfs directories.
Revision 0.7 | 2008-12-23 | hjk
Added generic platform drivers and offset attribute.
Revision 0.6 | 2008-12-05 | hjk
Added description of portio sysfs attributes.
Revision 0.5 | 2008-05-22 | hjk
Added description of write() function.
Revision 0.4 | 2007-11-26 | hjk
Removed section about uio_dummy.
Revision 0.3 | 2007-04-29 | hjk
Added section about userspace drivers.
Revision 0.2 | 2007-02-13 | hjk
Update after multiple mappings were added.
Revision 0.1 | 2006-12-11 | hjk
First draft.

Abstract

This HOWTO describes concept and usage of Linux kernel's Userspace I/O system.

|  | Next
|  | Chapter 1. About this document