772 Commits (a1528364b30844a419675532e997843185448a63)

Author SHA1 Message Date
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
Damien George 57c70d6073 stmhal: Move RTC HAL init functions to rtc.c, where they belong. 10 years ago
Damien George 1960475ed7 stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise. 10 years ago
Damien George 19fb1b4dd7 stmhal: Add USB_VCP.setinterrupt method, to disable CTRL-C. 10 years ago
Damien George 3b603f29ec Use MP_DEFINE_CONST_DICT macro to define module dicts. 10 years ago
Damien George 92f1ed8f40 stmhal: Enable uhashlib module; add heapq, hashlib weak links. 10 years ago
Damien George 317cf18486 stmhal: Remove unnecessary HAL_Delay in readline loop. 10 years ago
Damien George 5cbc9e0db0 stmhal: Reduce coupling between USB driver and readline. 10 years ago
Henrik Sölver acb92c186c Adding CAN filter management 10 years ago
Damien George 20d239cb28 stmhal: Enable DAC on STM32F4DISC. 10 years ago
Damien George 5694cc5490 py: Make stream seek correctly check for ioctl fn; add seek for textio. 10 years ago
Paul Sokolovsky fa2edabc5c stmhal: Switch to file.seek() implementation using stream ioctl. 10 years ago
Paul Sokolovsky f4a6a577ab stream: Convert .ioctl() to take fixed number of args. 10 years ago
Damien George d1b42d7b51 stmhal: Improve CAN init so that it can take sjw, bs1, bs2 args. 10 years ago
Damien George 224fee0e10 stmhal: Fix HAL error raising; make test for it. 10 years ago
Sven Wegener 0e0ae97975 stmhal: Declare variables extern in include files 10 years ago
Damien George 7860c2a68a py: Fix some macros defines; cleanup some includes. 10 years ago
Damien George 38bd762121 stmhal: Improve pyb.freq to allow 8 and 16MHz (not usable with USB). 10 years ago
Damien George 4029f51842 stmhal: Fix UART so bits counts number of data bits, not incl parity. 10 years ago
Damien George 1559a97810 py: Add builtin round function. 10 years ago
Damien George 1a8573ed0e stmhal: Update some inlined docs for network and CAN. 10 years ago
Damien George 4ef67d30f1 stmhal: Implement support for RTS/CTS hardware flow control in UART. 10 years ago
Damien George 9a41b32b3f stmhal: Add ioctl to USB_VCP object, so it works with select. 10 years ago