summaryrefslogtreecommitdiffstats
path: root/cpukit/rtems/src/statustoerrno.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-02-28cpukit/rtems/src/[s-z]*.c: Change license to BSD-2Joel Sherrill1-3/+22
Updates #3053.
2020-12-02rtems: Canonicalize Doxygen @file commentsSebastian Huber1-3/+5
Use common phrases for the file brief descriptions. Update #3706.
2019-10-08termios: Add Capability to Generate SIGINTR and SIGQUITJoel Sherrill1-0/+1
This patch adds the ability for termios to send SIGINTR on receipt of VINTR and SIGQUIT for VKILL and return -1/EINTR from read() on a termios channel. Importantly, this patch does not alter the default behavior or force POSIX signal code in just because termios is used. The application must explicitly enable the POSIX behavior of generating a signal upon receipt of these characters. This is discussed in the POSIX standard: https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap11.html Closes #3800.
2018-06-05rtems: Move _Status_Object_name_errors_to_statusSebastian Huber1-13/+0
Move _Status_Object_name_errors_to_status to a separate file to avoid a dependency on errno. Dependencies to errno are hard to be removed by the linker garbage collection.
2017-11-21Fix comments for object lookup error to RTEMS status mapMartin Erik Werner1-3/+3
Based on correlation with the enum for object lookup errors in cpukit/score/include/rtems/score/objectimpl.h: typedef enum { OBJECTS_NAME_OR_ID_LOOKUP_SUCCESSFUL, OBJECTS_INVALID_NAME, OBJECTS_INVALID_ADDRESS, OBJECTS_INVALID_ID, OBJECTS_INVALID_NODE } Objects_Name_or_id_lookup_errors; update the comments regarding the object lookup error to status map to match. Signed-off-by: Martin Erik Werner <martin.werner@aacmicrotec.com>
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns1-1/+1
2014-01-08libcsupport: Refactor rtems_deviceio_errnoDaniel Ramirez1-2/+52
Renames rtems_deviceio_errno to rtems_status_code_to_errno and integrates it into the Classic API Status Handler. This function can now be called by including status.h
2013-07-23rtems: Create status implementation headerSebastian Huber1-1/+1
Move implementation specific parts of status.h and status.inl into new header file statusimpl.h. The status.h contains now only the application visible API.
2012-12-04rtems misc: Clean up Doxygen GCI Task #4Alex Ivanov1-5/+7
http://www.google-melange.com/gci/task/view/google/gci2012/7950205
2012-05-11Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill1-2/+0
Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
2011-10-252011-10-25 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-0/+29
* rtems/Makefile.am: Add src/status.c. * rtems/include/rtems/rtems/status.h: Make _Status_Object_name_errors_to_status an external variable. * rtems/src/status.c: New (split out from rtems/include/rtems/rtems/status.h).