summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-05-29 18:50:50 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-05-29 18:50:50 +0000
commit6829e036321057f27c826f650c1fbe893ee1adae (patch)
treec80a0f6a702828b669242c816fca9fb6b49c3fee /doc
parent2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-6829e036321057f27c826f650c1fbe893ee1adae.tar.bz2
2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/io.t: Added error cases to rtems_io_register_driver.
Diffstat (limited to 'doc')
-rw-r--r--doc/ChangeLog4
-rw-r--r--doc/user/io.t3
2 files changed, 7 insertions, 0 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index a572c4b147..959e99643b 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2007-05-29 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * user/io.t: Added error cases to rtems_io_register_driver.
+
2007-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/conf.t: Eliminate maximum_drivers configuration parameter since
diff --git a/doc/user/io.t b/doc/user/io.t
index 6fb27be591..054440c867 100644
--- a/doc/user/io.t
+++ b/doc/user/io.t
@@ -20,6 +20,7 @@ directives provided by the I/O manager are:
@itemize @bullet
@item @code{@value{DIRPREFIX}io_initialize} - Initialize a device driver
+@item @code{@value{DIRPREFIX}io_register_driver - Register a device driver
@item @code{@value{DIRPREFIX}io_register_name} - Register a device name
@item @code{@value{DIRPREFIX}io_lookup_name} - Look up a device name
@item @code{@value{DIRPREFIX}io_open} - Open a device
@@ -274,6 +275,8 @@ No Ada implementation.
@subheading DIRECTIVE STATUS CODES:
@code{@value{RPREFIX}SUCCESSFUL} - successfully registered@*
+@code{@value{RPREFIX}INVALID_ADDRESS} - invalid registered major pointer@*
+@code{@value{RPREFIX}INVALID_ADDRESS} - invalid driver table@*
@code{@value{RPREFIX}INVALID_NUMBER} - invalid major device number@*
@code{@value{RPREFIX}TOO_MANY} - no available major device table slot@*
@code{@value{RPREFIX}RESOURCE_IN_USE} - major device number entry in use