562 Commits (d38939e676d0c36d81b1763fa3fbfcb53c649710)

Author SHA1 Message Date
Damien George d38939e676 stmhal: Reset state of timer when deinit is called. 10 years ago
Dave Hylands caf5c40c19 stmhal: Fix problem when passing callback= to timer init function. 10 years ago
Damien George 5cbeacebdb py: Make math special functions configurable and disabled by default. 10 years ago
Damien George 9ab94c468c lib/libm: Add implementations of erf, erfc, lgamma, tgamma. 10 years ago
Damien George 77fc276c08 stmhal: For UART, check that baudrate is within 5% of desired value. 10 years ago
Henrik Sölver f80f1a7077 stmhal: Add support for CAN rx callbacks. 10 years ago
Damien George aa730620bb stmhal: Fix setting of VID. 10 years ago
Damien George baafb290ad stmhal: Add uart.sendbreak() method, to send a break condition. 10 years ago
Damien George 601c814603 minimal: Allow to compile without defining MICROPY_HAL_H. 10 years ago
Damien George 0b32e50365 stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
Damien George c385a639e6 stmhal: Remove obsolete usbdev file. 10 years ago
Damien George b157a99a8b stmhal: Coding style cleanup in usbd_cdc_msc_hid.c. 10 years ago
Damien George 55d6218b9a stmhal: Properly define pyb.usb_mode() semantics. 10 years ago
Damien George 65af7ebdc5 stmhal: Put CDC last in config descriptors to match with iface nums. 10 years ago
Damien George 39ce2db181 stmhal: Add "CDC" option to pyb.usb_mode, for CDC device only. 10 years ago
Damien George d39c7aa517 stmhal: Add Python-configurable USB HID mode. 10 years ago
Damien George b384bcc5de stmhal: Remove unused usbdev files, and move used ones up a dir. 10 years ago
Damien George 418ec8bbba stmhal: Properly deinit timer object. 10 years ago
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