1 Commits (a3c721772eea87744d49ee65b9dd157f28bbcb76)

Author SHA1 Message Date
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Damien George 4ec803a42a all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros. 7 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Damien George 40274fec9c lib/pyexec: Move header pyexec.h from stmhal directory. 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
Paul Sokolovsky eb099b9893 teensy: Switch from HAL_* to mp_hal_* functions. 9 years ago
Paul Sokolovsky 1b586f3a73 py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming. 9 years ago
Damien George 0b32e50365 stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
Damien George b68d98d61c teensy: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 3b603f29ec Use MP_DEFINE_CONST_DICT macro to define module dicts. 10 years ago
Dave Hylands a21f56b2d5 Added pyb.elapsed_millis and pyb.elapsed_micros 10 years ago
Dave Hylands becbc87fd7 Add Timer support (PWM, OC, IC) for stmhal and teensy 10 years ago
Dave Hylands 9480138f0c Add save/restore_irq 10 years ago
Dave Hylands e40c72210f Fix teensy to work with the latest tree. 10 years ago
Dave Hylands 4d9dd26818 Fix teensy to build on latest tree. 10 years ago
Damien George 40f3c02682 Rename machine_(u)int_t to mp_(u)int_t. 11 years ago
Dave Hylands 4f1b7fec9f Updated teensy to build. 11 years ago
Damien George 2547928148 stmhal: Add Python function to set UART for REPL. 11 years ago
Damien George 34ab8dd6dd stmhal: Update and improve LCD driver. 11 years ago
Damien George 57b4dfa9c9 stmhal: Fix pyb.bootloader so it works for gcc-4.9.0. 11 years ago
Damien George 6d197740cf stmhal: Stop USB before entering DFU by software. 11 years ago
Damien George f905ebb173 stmhal: Make pyb.bootloader take no arguments. 11 years ago
Sven Wegener 9bf4f7e3d3 stmhal: Remap system flash and adjust addresses 11 years ago
Sven Wegener 7ae8e4b679 stmhal: Activate bootloader with pyb.bootloader() 11 years ago
Damien George 8c1c7488b2 Add gc.enable, gc.disable; remove pyb.gc. 11 years ago
Paul Sokolovsky 33b3a6905d stmhal: pyb: Use gc() function as defined by standard module "gc". 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George bff1ff28ee stmhal: Fix bug where negative delay/udelay lead to huge delays. 11 years ago
Damien George 5874c1c92b stmhal: Remove #include <stdint.h> from mpconfigport.h. 11 years ago
Damien George 8d09640b22 stmhal: Add documentation in comments, and script to generate HTML. 11 years ago
Damien George 6d3c5e4301 Add ARRAY_SIZE macro, and use it where possible. 11 years ago
Damien George 6125ba4a7f stmhal: Make switch a class, to follow suit of all other modules. 11 years ago
Damien George 7fdfa93700 stmhal: Add Timer class: simple TIM control, incl callback on IRQ. 11 years ago
Damien George 7533700393 stmhal: Rename USART to UART. 11 years ago
Damien George d689430e79 stmhal: Add SPI class. 11 years ago
Damien George 6e44381cce stmhal: Improve RTC class; make fatfs use RTC for time stamping files. 11 years ago
Damien George ed5117f6a8 stmhal: Add pyb.unique_id, to get unique id of MCU. 11 years ago
Damien George 44ee42de50 stmhal: Rename pyb.Led to pyb.LED to conform to naming rules. 11 years ago
Damien George 8cf08a58a1 stmhal: Remove pyb.input (use sys.stdio.read(1) instead). 11 years ago
Damien George a8f5d15fc6 stmhal: Update help and comments re gpio changing to Pin. 11 years ago
Damien George c66d86c5ce stmhal: Big cleanup; merge gpio into Pin; make names consistent. 11 years ago
Damien George f6be480bda stmhal: Add pyb.have_cdc function to check if USB CDC device is enabled. 11 years ago
Damien George 6dba016a56 stmhal: Add pyb.wfi() function (calls __WFI). 11 years ago
Damien George 0aab675108 stmhal: Little hack to dump GC allocation table using pyb.info(). 11 years ago
Damien George 8b0535e23f py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
Damien George df6567e634 Merge map.h into obj.h. 11 years ago
Damien George 038df43183 stmhal: Implement selector for USB device mode; improve boot up. 11 years ago
Damien George 64563e39b3 stmhal: Add CDC+HID USB device. 11 years ago