Misc updates (minor)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5014 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
4346670013
commit
3a02181a99
@ -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
TODO
11
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
Block a user