Gregory Nutt
83cdb0c552
Squashed commit of the following:
...
libc/semaphore: Add nxsem_getvalue() which is identical to sem_getvalue() except that it never modifies the errno variable. Changed all references to sem_getvalue in the OS to nxsem_getvalue().
sched/semaphore: Rename all internal private functions from sem_xyz to nxsem_xyz. The sem_ prefix is (will be) reserved only for the application semaphore interfaces.
libc/semaphore: Add nxsem_init() which is identical to sem_init() except that it never modifies the errno variable. Changed all references to sem_init in the OS to nxsem_init().
sched/semaphore: Rename sem_tickwait() to nxsem_tickwait() so that it is clear this is an internal OS function.
sched/semaphoate: Rename sem_reset() to nxsem_reset() so that it is clear this is an internal OS function.
2017-10-03 12:52:31 -06:00
Gregory Nutt
0de294a586
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
2017-05-11 13:35:56 -06:00
Gregory Nutt
e568253eb3
Update README, some comments, and fix some spacing.
2017-01-07 10:36:18 -06:00
Gregory Nutt
4cfa5c4443
Font cache: Reduce some unnecessary list operations.
2017-01-06 12:53:12 -06:00
Gregory Nutt
b3a6467193
Font cache: Fix a reference counting issue: count not be initialized when font cache created.
2017-01-06 11:56:14 -06:00
Gregory Nutt
4e0e18f659
Font cache: Add debug output; fix initialization of a semaphore.
2017-01-06 11:36:05 -06:00
Gregory Nutt
725ba1602a
Font cache: misc fixes and improvements
2017-01-06 11:06:50 -06:00
Gregory Nutt
d7173f2eb5
Font cache: Enforce mutually exclusive access to the font cache
2017-01-06 09:50:30 -06:00
Gregory Nutt
0b52e6f571
Font cache: Replace fixed-size array with variable size link list.
2017-01-06 09:07:25 -06:00
Gregory Nutt
a0199be503
Font cache in libnx needs to use context-specific memory allocators.
2017-01-06 07:06:51 -06:00
Gregory Nutt
dc05af6436
Graphics: Initial separation of font cache from graphics/nxterm. Now in libnx/nxfronts
2017-01-05 18:36:29 -06:00
Gregory Nutt
d91cf5736e
With last changes the Tom Thumb 3x5 font is now 4x6
2017-01-04 10:31:53 -06:00
Gregory Nutt
1ff532e484
Alternative way to encode font spacing for Tom Thumb font
2017-01-04 10:22:44 -06:00
Alan Carvalho de Assis
b08b38d976
Back out part of last change
2017-01-04 08:00:00 -06:00
Alan Carvalho de Assis
37668dc731
Fix font spacing
2017-01-04 07:15:22 -06:00
Gregory Nutt
de718353d4
Correct some comments
2017-01-03 11:23:58 -06:00
Alan Carvalho de Assis
6c826bb209
Add support for Tom Thumb small mono-space font
2017-01-03 11:11:47 -06:00
Gregory Nutt
b29a4dd49c
audio/, crypto/, libnx/, and mm/: Change some err() ERRORS to warn() WARNINGS or info()
2016-06-12 09:46:23 -06:00
Gregory Nutt
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
2016-06-11 15:50:49 -06:00
Gregory Nutt
b682190f52
Rename all head files in main NuttX repository with names like *internal.h, removing the internal
2015-12-29 17:31:17 -06:00
Gregory Nutt
86c5777314
Fixes a problem with one of the font files. From Pierre-noel Bouteville
2015-02-03 13:30:14 -06:00
Gregory Nutt
8941446bfb
A patch to add previous added font into nxf_getfonthandle function. From Pierre-Noel Bouteville.
2014-12-19 15:43:04 -06:00
Gregory Nutt
cb76fc05fc
Lots of fonts that derive from X11-misc-fixed-* fonts. Converted for use by NuttX by Pierre-Noel Bouteville
2014-12-10 17:11:23 -06:00
Gregory Nutt
a7b6369825
Two new fonts from Pierre-noel Bouteville
2014-11-26 14:15:34 -06:00
Gregory Nutt
3a1324741a
More trailing whilespace removal
2014-04-13 14:32:20 -06:00
Gregory Nutt
e88922bce1
Move graphics/nxfonts to libnx/nxfonts
2013-12-28 09:33:12 -06:00