Commit Graph

289 Commits (b4c1b355bb621c0b1e9980d2d83262327bd001f8)

Author SHA1 Message Date
stijn 278d22ce8f lib/mp-readline: Allow overriding implementation of cursor functions 7 years ago
stijn 9a522dda6e lib/mp-readline: Add implementation for deleting a character 7 years ago
Damien George 2acfb7c002 lib/mp-readline: Export readline_push_history function. 7 years ago
Dave Hylands a3a14b9db7 lib: Fix some issues in timeutils 7 years ago
Josef Gajdusek 1db4253886 lib: Move time utility functions to common library. 7 years ago
Josef Gajdusek 04ee5983fe lib: Move some common mod_network_* functions to lib/netutils. 8 years ago
Damien George a1a2c411b2 py, readline: Add tab autocompletion for REPL. 8 years ago
Damien George b7a4f15b34 mp-readline: Save "prompt" string in readline state. 8 years ago
Daniel Campora abea1c38a9 lib/libc: Add memchr. We already have strchr, but memchr is useful too. 8 years ago
Damien George f53a8e712f lib/libc/string0.c: Remove include of std.h, replace with string.h. 8 years ago
Damien George d07ccc5a39 lib/fatfs: Space optimise the ff_wtoupper function. 8 years ago
Paul Sokolovsky 3a84c8b58d string0.c: Move from stmhal/ to lib/. 8 years ago
Daniel Campora 7b19e99edd lib: Update FatFs to R0.11. 8 years ago
Damien George 9ab94c468c lib/libm: Add implementations of erf, erfc, lgamma, tgamma. 8 years ago
Damien George 601c814603 minimal: Allow to compile without defining MICROPY_HAL_H. 8 years ago
Damien George 0b32e50365 stmhal: Make pybstdio usable by other ports, and use it. 8 years ago
Damien George 827b0f747b py: Change vstr_null_terminate -> vstr_null_terminated_str, returns str. 8 years ago
Damien George 0d3cb6726d py: Change vstr so that it doesn't null terminate buffer by default. 8 years ago
Damien George 17d299b7bd lib/mp-readline: Use simple VT100 commands to speed up line redraw. 8 years ago
Damien George 6d1f5070ce lib/libm: Add frexp and modf functions; use in stmhal; add tests. 8 years ago
Damien George bbf5cd01e3 py: Allow to compile with -Wstrict-prototypes. 8 years ago
Damien George abc1959e2c py, unix, lib: Allow to compile with -Wold-style-definition. 8 years ago
Paul Sokolovsky 3f9f9cac75 lib/mp-readline: Refactor to support coroutine/event-driven usage. 8 years ago
Paul Sokolovsky a7bcb218fe stmhal: Move readline code to lib/mp-readline/. 8 years ago
Paul Sokolovsky 8a2cc1c7e4 stmhal: Add fake implementation of __aeabi_f2lz(). 8 years ago
Damien George e2745b307b lib/fatfs: Allow a smaller minimum sector count for fatfs to be created. 8 years ago
Damien George 6b755d827a lib/fatfs: Support our volume names; make some funcs static. 8 years ago
Damien George c546b66bab lib/fatfs: Upgrade to new FatFs driver, put in lib/ for common use. 8 years ago
Damien George f04329e93b lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 8 years ago
Damien George 1559a97810 py: Add builtin round function. 8 years ago
Damien George 8bb44f69f2 lib: Add basic README. 8 years ago
Damien George 8594ce2280 py: Implement divmod, % and proper // for floating point. 8 years ago
Damien George 20beff9ae3 py and libm: Add asinf,acosf; print higher precision for float. 8 years ago
Damien George 4d3fc46326 lib, libm: Add back dummy definition of tanf. 8 years ago
Damien George 8707ea3421 lib: Add lib and libm, moving current files from stmhal. 8 years ago