summaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-04-06 15:04:57 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2011-04-06 15:04:57 +0000
commite888bb3a55e974475a87fee0371f4405ddab696e (patch)
tree2c614deb71dfee72cfb36f54e47cc7c9475ef9c7 /nuttx/TODO
parent767a6400de3f6e709a6a453ea3c90422a316a598 (diff)
downloadpx4-nuttx-e888bb3a55e974475a87fee0371f4405ddab696e.tar.gz
px4-nuttx-e888bb3a55e974475a87fee0371f4405ddab696e.tar.bz2
px4-nuttx-e888bb3a55e974475a87fee0371f4405ddab696e.zip
Integrate syscall with existing svcall logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3472 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO12
1 files changed, 10 insertions, 2 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index d9b2491b0..25a40dc1a 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -10,7 +10,7 @@ nuttx/
(1) pthreads (sched/)
(1) C++ Support
(5) Binary loaders (binfmt/)
- (15) Network (net/, drivers/net)
+ (15) Network (net/, drivers/net)
(2) USB (drivers/usbdev, drivers/usbhost)
(5) Libraries (lib/)
(13) File system/Generic drivers (fs/, drivers/)
@@ -514,7 +514,15 @@ o Build system
Status: Open. This may not be a real issue. I have not seen this
happen lately so it may have nothing to do with GCC.
Priority: High if you are using NX and a newer compiler.
-
+
+ Description: It has been reported to me that in some environments, the int8_t
+ type is unsigned (0-255). The uint8_t type is based on type char
+ and char may or may not be treated as a signed value by your compiler.
+ Two options: (1) in arch/<cpu>/include/<cpu>/types.h, try typedef'ing
+ int8_t as 'signed char', (2) for GCC, you should be able to add the
+ compiler option -fsigned-char to your CFLAGS in Make.defs.
+ Status: Open
+ Priority: Medium
o Linux/Cywgin simulation (arch/sim)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^