544 Commits (32f0b7942cf44b7a722db30c554cfc70d3f70289)

Author SHA1 Message Date
Damien George 91fc4a9ce1 stmhal: Fix ADC multiplier from 4096 to 4095; optimise fp operation. 10 years ago
Damien George 891e444fec stmhal: Add boot.py and main.py to qstr definitions, to save some RAM. 10 years ago
Damien George 5351a48185 stmhal: Change type of received chr from char to int. 10 years ago
Damien George 0bfc7638ba py: Protect mp_parse and mp_compile with nlr push/pop block. 10 years ago
blmorris 97f14606f5 stmhal/adc.c: Fix calculation of read_core_vref() 10 years ago
Damien George 827b0f747b py: Change vstr_null_terminate -> vstr_null_terminated_str, returns str. 10 years ago
Damien George 0d3cb6726d py: Change vstr so that it doesn't null terminate buffer by default. 10 years ago
Damien George 0ecd5988a2 stmhal: Remove unnecessary #include "systick.h" from pyexec.c. 10 years ago
Damien George ad33e2465c stmhal: Disable MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 10 years ago
Damien George 23342c09ff stmhal: Bug fix for usocket's accept and setsockopt methods. 10 years ago
Damien George 6d1f5070ce lib/libm: Add frexp and modf functions; use in stmhal; add tests. 10 years ago
Damien George bd9c1ad601 stmhal: Make CC3K object static, so it's only registered once as NIC. 10 years ago
Damien George 8b77e3dd2f stmhal: Put mod_network_nic_list in global root-pointer state. 10 years ago
Damien George 05005f679e py: Remove mp_obj_str_builder and use vstr instead. 10 years ago
Dave Hylands d7f199465f stmhal: Add support for FEZ Cerb40 II board from ghielectronics.com. 10 years ago
Damien George 50912e7f5d py, unix, stmhal: Allow to compile with -Wshadow. 10 years ago
Paul Sokolovsky 87bc8e2b3d pyexec: Add event-driven variant pyexec_friendly_repl(). 10 years ago
Damien George cd34207409 py: Can compile with -Wmissing-declarations and -Wmissing-prototypes. 10 years ago
Damien George 131185a2b8 stmhal: Add MICROPY_HW_USB_OTG_ID_PIN config, set for relevant boards. 10 years ago
Paul Sokolovsky a7bcb218fe stmhal: Move readline code to lib/mp-readline/. 10 years ago
Damien George ddd1e18801 py: Add config option MICROPY_COMP_MODULE_CONST for module consts. 10 years ago
Damien George f5465b9eb0 stmhal: Reclaim 72 bytes of stack by factoring out flash init code. 10 years ago
Damien George 89deec0bab py: Add MICROPY_PY_MICROPYTHON_MEM_INFO to enable mem-info funcs. 10 years ago
Damien George 4a5895c4eb py: Disable stack checking by default; enable on most ports. 10 years ago
Damien George 7a53ac8ec2 stmhal: Allow to build without float support if wanted. 10 years ago
Damien George 181bfb6db2 stmhal: Add MICROPY_HW_USB_VBUS_DETECT_PIN option, for boards without it 10 years ago
Damien George 3b51b3e90f stmhal: Collect all root pointers together in 1 place. 10 years ago
Damien George 7ee91cf861 py: Add option to cache map lookup results in bytecode. 10 years ago
Damien George b4b10fd350 py: Put all global state together in state structures. 10 years ago
Damien George b68d98d61c teensy: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 9ddbe291c4 py: Add include guards to mpconfig,misc,qstr,obj,runtime,parsehelper. 10 years ago
Damien George 7690b13953 stmhal: Add ability to mount custom block device. 10 years ago
Damien George 20236a8a99 stmhal: Upgrade to latest fatfs driver. 10 years ago
Paul Sokolovsky 3b74c91684 Makefiles: Support py/*.h includes per #1022. 10 years ago
Damien George f3a1d673de stmhal: Enable ubinascii module, weak link to binascii. 10 years ago
Paul Sokolovsky 4b60b45bfc stmhal: gccollect.h is superfluous in many places. 10 years ago
Paul Sokolovsky 6aaccc484c stmhal: Use gc_dump_info() function instead of adhoc code. 10 years ago
Paul Sokolovsky bf19586c53 stmhal: Include MICROPY_HAL_H only if defined. 10 years ago
Damien George 2a3e2b9033 py: Add execfile function (from Python 2); enable in stmhal port. 10 years ago
Damien George f04329e93b lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 10 years ago
Damien George 78d702c300 py: Allow builtins to be overridden. 10 years ago
Damien George b66a31c42c stmhal: Allow SPI.init to specify prescaler directly; improve SPI docs. 10 years ago
Damien George 008251180d stmhal: Enhance pyb.freq to configure bus (AHB, APB1, APB2) freqs. 10 years ago
Paul Sokolovsky 46c3ab2004 modsys: Add sys.print_exception(exc, file=sys.stdout) function. 10 years ago
Damien George d0caaadaee stmhal: Allow network, uselect, usocket mods to be used by other ports. 10 years ago
Damien George 9de6773237 stmhal: Make SPI bus use DMA for transfers. 10 years ago
Damien George be6d8be91e py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack. 10 years ago
Damien George a4c52c5a3d py: Optimise lexer by exposing lexer type. 10 years ago
Damien George 29a1ec1bd6 stmhal: Overhaul network drivers; has generic network protocol in C. 10 years ago