forked from Imagelibrary/rtems
The patch adds the generation of a notification after an Asynchronous I/O request has been completed. The notification is generated using the aio_sigevent filed in the aiocb struct, as defined by the posix specifiations. A new control, ensuring the validity of the field, is added on each call to aio_read(), aio_write() and aio_fsync(). The patch also adds tests to cover the new code, and fixes formatting errors of various aio files.