Misc updates (minor)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5014 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
parent
1758719c3a
commit
2c36f9836d
|
@ -255,7 +255,7 @@
|
|||
<ul>
|
||||
<li><b>Virtual Vertical Graphics Space</b>.
|
||||
Windows that reside in a virtual, <i>vertical</i> space so that it makes
|
||||
sense to talk about one window being on top of another and obcuring the
|
||||
sense to talk about one window being on top of another and obscuring the
|
||||
window below it.
|
||||
</li>
|
||||
<li><b>Client/Server Model</b>.
|
||||
|
|
|
@ -143,7 +143,8 @@
|
|||
This feature is especially attractive when combined with the NuttX ROMFS support:
|
||||
ROMFS allows you to execute programs in place (XIP) in flash without copying anything
|
||||
other than the .data section to RAM.
|
||||
In fact, the initial NXFLAT release will work only on ROMFS.
|
||||
In fact, the initial NXFLAT release only worked on ROMFS.
|
||||
Later extensions also support execution NXFLAT binaries from an SRAM copy as well.
|
||||
</p>
|
||||
<p>
|
||||
This NuttX feature includes:
|
||||
|
|
11
nuttx/TODO
11
nuttx/TODO
|
@ -15,7 +15,7 @@ nuttx/
|
|||
(5) Binary loaders (binfmt/)
|
||||
(17) Network (net/, drivers/net)
|
||||
(3) USB (drivers/usbdev, drivers/usbhost)
|
||||
(10) Libraries (lib/)
|
||||
(11) Libraries (lib/)
|
||||
(10) File system/Generic drivers (fs/, drivers/)
|
||||
(5) Graphics subystem (graphics/)
|
||||
(1) Pascal add-on (pcode/)
|
||||
|
@ -689,7 +689,14 @@ o Libraries (lib/)
|
|||
Description: Only the %f floating point format is supported. Others are accepted
|
||||
but treated like %f.
|
||||
Status: Open
|
||||
Priority: Medium (this might important to someone.
|
||||
Priority: Medium (this might important to someone).
|
||||
|
||||
Title: FLOATING POINT PRECISION
|
||||
Description: A fieldwidth and precision is required with the %f format. If %f
|
||||
is used with no format, than floating numbers will be printed with
|
||||
a precision of 0 (effectively presented as integers).
|
||||
Status: Open
|
||||
Priority: Medium (this might important to someone).
|
||||
|
||||
o File system / Generic drivers (fs/, drivers/)
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
|
|
@ -132,7 +132,6 @@ static void lib_dtoa(FAR struct lib_outstream_s *obj, int fmt, int prec,
|
|||
FAR char *digits; /* String returned by __dtoa */
|
||||
FAR char *digalloc; /* Copy of digits to be freed after usage */
|
||||
FAR char *rve; /* Points to the end of the return value */
|
||||
char sign; /* Temporary negative sign for floats */
|
||||
int expt; /* Integer value of exponent */
|
||||
int numlen; /* Actual number of digits returned by cvt */
|
||||
int nchars; /* Number of characters to print */
|
||||
|
@ -144,11 +143,7 @@ static void lib_dtoa(FAR struct lib_outstream_s *obj, int fmt, int prec,
|
|||
if (value < 0)
|
||||
{
|
||||
value = -value;
|
||||
sign = '-';
|
||||
}
|
||||
else
|
||||
{
|
||||
sign = '\0';
|
||||
SET_NEGATE(flags);
|
||||
}
|
||||
|
||||
/* Perform the conversion */
|
||||
|
@ -157,7 +152,7 @@ static void lib_dtoa(FAR struct lib_outstream_s *obj, int fmt, int prec,
|
|||
digalloc = digits;
|
||||
numlen = rve - digits;
|
||||
|
||||
if (sign)
|
||||
if (IS_NEGATE(flags))
|
||||
{
|
||||
obj->put(obj, '-');
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue