80 Commits (7370fd55605e9d7668e2ab8257c08109d08490f2)

Author SHA1 Message Date
Damien George 1db3577bcb teensy: Add readinto and readlines qstrs. 10 years ago
Damien George 7f9d1d6ab9 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
Paul Sokolovsky 2192824ad8 teensy: Fix function prototype. 10 years ago
Paul Sokolovsky 3a84c8b58d string0.c: Move from stmhal/ to lib/. 10 years ago
Damien George 0b32e50365 stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
Li lin b276cf1977 fix type error 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
Paul Sokolovsky 708574b082 teensy: Update for readline module moved to lib/. 10 years ago
Damien George 4a5895c4eb py: Disable stack checking by default; enable on most ports. 10 years ago
Damien George 3b51b3e90f stmhal: Collect all root pointers together in 1 place. 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
Paul Sokolovsky 3b74c91684 Makefiles: Support py/*.h includes per #1022. 10 years ago
Paul Sokolovsky 46c3ab2004 modsys: Add sys.print_exception(exc, file=sys.stdout) function. 10 years ago
Damien George 3b603f29ec Use MP_DEFINE_CONST_DICT macro to define module dicts. 10 years ago
Damien George 5cbc9e0db0 stmhal: Reduce coupling between USB driver and readline. 10 years ago
Paul Sokolovsky 91386eee26 ports: Define mp_off_t. 10 years ago
stijn 4e54c876a7 Add -Wpointer-arith flag to prevent problems with pointer arithmetic on void* 10 years ago
Damien George 481d714bd5 stmhal: Overhaul UART class to use read/write, and improve it. 10 years ago
Damien George f042d7a4d7 stmhal: Fix edge case for timer PWM of 100%. 10 years ago
Dave Hylands a21f56b2d5 Added pyb.elapsed_millis and pyb.elapsed_micros 10 years ago
Dave Hylands ada691e704 teensy: Enable 8-byte stack alignment for IRQ Handlers. 10 years ago
Dave Hylands 39296b40d4 Fix timer overflow code. 10 years ago
Damien George e8ea0724da stmhal, timer: Factor code to compute PWM percent; improve 32bit case. 10 years ago
Dave Hylands 53d5fa641f Add pulse_width_percent to teensy. 10 years ago
Dave Hylands becbc87fd7 Add Timer support (PWM, OC, IC) for stmhal and teensy 10 years ago
Damien George b92cbe6129 py: Move definition of mp_sys_exit to core. 10 years ago
Dave Hylands 76dd7e180f Update teensy README.md file 10 years ago
Damien George 3475b04101 teensy: Fix multiple definition of irq functions. 10 years ago
Damien George 29c92a407c stmhal: Use MP_OBJ_NEW_SMALL_INT directly in pyb.micros/millis. 10 years ago
Dave Hylands 8c0add4eee Add save/restore_irq 10 years ago
Damien George e5cbb70328 stmhal: Make enable_irq and disable_irq inline functions. 10 years ago
Dave Hylands 9480138f0c Add save/restore_irq 10 years ago
Damien George 3c658a4e75 py: Fix bug where GC collected native/viper/asm function data. 10 years ago
Dan Peirce f0c3a7e781 teensy/README.md (corrected typo) 10 years ago
Dan Peirce 6009309c33 modified: teensy/README.md 10 years ago
Damien George 284efa89ae stmhal/teensy: Use _ instead of - in source file names. 10 years ago
Dave Hylands 6f418fc1b0 Add support for selecting pin alternate functions from python. 10 years ago
Dave Hylands 0538a203e5 Follow rename of readline_init to readline_init0 on teensy 10 years ago
Damien George 8dbbbbc793 Put call to qstr_init and mp_init_emergency_exc_buf in mp_init. 10 years ago
Dave Hylands ecb5792f88 Updated teensys usb.c and switched to using usb.h from stmhal. 10 years ago
Dave Hylands e40c72210f Fix teensy to work with the latest tree. 10 years ago
Dave Hylands 04f5ae1d1c Add core files and use same toolchain as stmhal 11 years ago
Dave Hylands 4d9dd26818 Fix teensy to build on latest tree. 10 years ago
Damien George 54eb4e723e lexer: Convert type (u)int to mp_(u)int_t. 11 years ago
Damien George 40f3c02682 Rename machine_(u)int_t to mp_(u)int_t. 11 years ago
Sven Wegener c3cabf4e33 bare-arm, stmhal, teensy: Duplicate -nostdlib to CFLAGS 11 years ago
Dave Hylands 4f1b7fec9f Updated teensy to build. 11 years ago
Damien George fb510b3bf9 Rename bultins config variables to MICROPY_PY_BUILTINS_*. 11 years ago