From 031b57caa39e182fc851f79fcd6e279074710689 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 9 Oct 2009 13:46:39 +0000 Subject: 2009-10-09 Sebastian Huber * cpukit/sapi/include/rtems/io.h: Documentation. * cpukit/sapi/src/ioregisterdriver.c: Call from interrupt context is an error. * cpukit/sapi/src/iounregisterdriver.c: Disable preemption during critical section. --- cpukit/sapi/include/rtems/io.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'cpukit/sapi/include/rtems/io.h') diff --git a/cpukit/sapi/include/rtems/io.h b/cpukit/sapi/include/rtems/io.h index ba867c46f3..bf0057e5e6 100644 --- a/cpukit/sapi/include/rtems/io.h +++ b/cpukit/sapi/include/rtems/io.h @@ -92,6 +92,7 @@ rtems_status_code rtems_io_driver_io_error( * @retval RTEMS_INVALID_NUMBER Invalid major number. * @retval RTEMS_TOO_MANY No major number available. * @retval RTEMS_RESOURCE_IN_USE Major number in use. + * @retval RTEMS_CALLED_FROM_ISR Called from interrupt context. * @retval * Status code depends on rtems_io_initialize(). */ rtems_status_code rtems_io_register_driver( @@ -105,6 +106,7 @@ rtems_status_code rtems_io_register_driver( * * @retval RTEMS_SUCCESSFUL Device driver successfully unregistered. * @retval RTEMS_UNSATISFIED Invalid major number. + * @retval RTEMS_CALLED_FROM_ISR Called from interrupt context. */ rtems_status_code rtems_io_unregister_driver( rtems_device_major_number major -- cgit v1.2.3