incubator-nuttx/libnx
Gregory Nutt 42a0796615 Squashed commit of the following:
sched/semaphore:  Add nxsem_post() which is identical to sem_post() except that it never modifies the errno variable.  Changed all references to sem_post in the OS to nxsem_post().

    sched/semaphore:  Add nxsem_destroy() which is identical to sem_destroy() except that it never modifies the errno variable.  Changed all references to sem_destroy() in the OS to nxsem_destroy().

    libc/semaphore and sched/semaphore:  Add nxsem_getprotocol() and nxsem_setprotocola which are identical to sem_getprotocol() and set_setprotocol() except that they never modifies the errno variable.  Changed all references to sem_setprotocol in the OS to nxsem_setprotocol().  sem_getprotocol() was not used in the OS
2017-10-03 15:35:24 -06:00
..
bin Move the NX components out of libc and into its own library, libnx 2013-12-28 08:40:03 -06:00
kbin Move the NX components out of libc and into its own library, libnx 2013-12-28 08:40:03 -06:00
nx Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:14:08 -06:00
nxfonts Squashed commit of the following: 2017-10-03 15:35:24 -06:00
nxglib libnx/nxglib: Fix handling of near-horizontal lines of width 1 in nxgl_splitline(). Missing handling for degenerate condition caused width 1 lines such as (0, 0) - (100, 10) to have gaps in the drawing. 2016-09-22 11:09:06 -06:00
nxmu Squashed commit of the following: 2017-10-03 15:35:24 -06:00
nxtk Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:14:08 -06:00
ubin Move the NX components out of libc and into its own library, libnx 2013-12-28 08:40:03 -06:00
.gitignore Move the NX components out of libc and into its own library, libnx 2013-12-28 08:40:03 -06:00
Makefile With last changes the Tom Thumb 3x5 font is now 4x6 2017-01-04 10:31:53 -06:00
README.txt Move the NX components out of libc and into its own library, libnx 2013-12-28 08:40:03 -06:00
nxcontext.h Standardize naming used for public data and function groupings 2015-10-02 16:30:35 -06:00

README.txt

README
======

  The graphics capability consist both of components internal to the RTOS
  and of user-callable interfaces.  In the NuttX kernel mode build there are
  some components of the graphics subsystem are callable in user mode and
  other components that are internal to the RTOS.  This directory, libnx/,
  contains only those user-callable components.

  The RTOS internal functions are contained in the graphics/ directory.
  Please refer to graphics/README.txt for more detailed information.