Paul Sokolovsky
a7bcb218fe
stmhal: Move readline code to lib/mp-readline/.
2015-01-12 04:15:35 +02:00
Paul Sokolovsky
8a2cc1c7e4
stmhal: Add fake implementation of __aeabi_f2lz().
...
To make mp_obj_new_int_from_float() somehow work.
2014-12-30 00:52:41 +02:00
Damien George
e2745b307b
lib/fatfs: Allow a smaller minimum sector count for fatfs to be created.
2014-12-27 20:20:08 +00:00
Damien George
6b755d827a
lib/fatfs: Support our volume names; make some funcs static.
2014-12-27 17:36:16 +00:00
Damien George
c546b66bab
lib/fatfs: Upgrade to new FatFs driver, put in lib/ for common use.
...
Patches to fatfs for our use will follow.
2014-12-27 17:36:16 +00:00
Damien George
f04329e93b
lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal.
...
acoshf, asinhf, atanhf were added from musl. mathsincos.c was
split up into its original, separate files (from newlibe-nano-2).
tan was added.
All of the important missing float functions are now implemented,
and pyboard now passes tests/float/math_fun.py (finally!).
2014-12-18 14:44:02 +00:00
Damien George
1559a97810
py: Add builtin round function.
...
Addresses issue #934 .
2014-10-31 11:28:50 +00:00
Damien George
8bb44f69f2
lib: Add basic README.
2014-09-18 00:13:03 +01:00
Damien George
8594ce2280
py: Implement divmod, % and proper // for floating point.
...
Tested and working on unix and pyboard.
2014-09-13 18:43:09 +01:00
Damien George
20beff9ae3
py and libm: Add asinf,acosf; print higher precision for float.
...
Also use less stack space when printing single precision float.
Addition of asinf and acosf addresses issue #851 .
2014-09-11 22:24:45 +01:00
Damien George
4d3fc46326
lib, libm: Add back dummy definition of tanf.
2014-08-29 23:24:00 +01:00
Damien George
8707ea3421
lib: Add lib and libm, moving current files from stmhal.
...
Top-level lib directory is for standard C libraries that we want to
provide our own versions of (for efficiency and stand-alone reasons).
It currently has libm in it for math functions.
Also add atanf and atan2f, which addresses issue #837 .
2014-08-29 22:42:26 +01:00