blob: 239d8a30ecd3092fc8cd530f7f9d99861d9445ad (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
*** TEST 21 ***
----- TESTING THE NULL DRIVER CHECKS -----
TA1 - rtems_io_initialize - NULL DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_open - NULL DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_close - NULL DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_read - NULL DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_write - NULL DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_control - NULL DRIVER RTEMS_SUCCESSFUL
----- TESTING THE I/O MANAGER DIRECTIVES -----
TA1 - rtems_io_initialize - STUB DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_open - STUB DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_close - STUB DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_read - STUB DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_write - STUB DRIVER RTEMS_SUCCESSFUL
TA1 - rtems_io_control - STUB DRIVER RTEMS_SUCCESSFUL
----- RETURNING INVALID MAJOR NUMBER -----
TA1 - rtems_io_initialize - RTEMS_INVALID_NUMBER
TA1 - rtems_io_open - RTEMS_INVALID_NUMBER
----- EXERCISE DRIVER REGISTER -----
TA1 - rtems_io_register_driver - RTEMS_INVALID_ADDRESS - NULL registered
TA1 - rtems_io_register_driver - RTEMS_INVALID_ADDRESS - NULL device
TA1 - rtems_io_register_driver - RTEMS_INVALID_ADDRESS - no callouts
TA1 - rtems_io_register_driver - RTEMS_INVALID_NUMBER - bad major
TA1 - rtems_io_register_driver - RTEMS_SUCCESSFUL - overwrite NULL
TA1 - rtems_io_register_driver - RTEMS_TOO_MANY - no slots
TA1 - rtems_io_register_driver - RTEMS_RESOURCE_IN_USE - major in use
TA1 - rtems_io_unregister_driver - RTEMS_SUCCESSFUL
*** END OF TEST 21 ***
|