92 Commits (039887a0ac9bd02cfd84e4792d3d21a78bc06a7f)

Author SHA1 Message Date
Damien George 8204db6831 stmhal: Change fresh boot.py and main.py to use \r\n newlines. 10 years ago
Dave Hylands 8d62bbd46a Add pyb.hard_reset, and make sys.exit() or raise SystemExit do a soft reset. 10 years ago
Damien George 481d714bd5 stmhal: Overhaul UART class to use read/write, and improve it. 10 years ago
Damien George fec70ad369 stmhal: Remove long-obsolete pybwlan.[ch] files from old CC3k driver. 10 years ago
Damien George 3a1c4c5bc6 stmhal: Add network and usocket module. 10 years ago
Damien George 3a2795e200 stmhal: Add label to internal flash drive on creation. 10 years ago
Damien George eaaebf3291 stmhal: Initialise stack pointer correctly. 10 years ago
Damien George b92cbe6129 py: Move definition of mp_sys_exit to core. 10 years ago
Dave Hylands 9480138f0c Add save/restore_irq 10 years ago
Damien George b63be37be1 stmhal: In safe mode, still mount SD card and present as MSD over USB. 10 years ago
Damien George 30dd23aa7f doc: Document gc, sys, math, cmath. 10 years ago
Damien George ccacdf44b6 stmhal: Clean up reset/soft-reset code; fix bug init'ing VCP exc. 10 years ago
Damien George 8dbbbbc793 Put call to qstr_init and mp_init_emergency_exc_buf in mp_init. 10 years ago
Damien George 65dd7bc13d stmhal: Change 0:/ and 1:/ to /flash and /sd; add CWD support. 10 years ago
Dave Hylands 5b7fd20fea Add support for storing args during an exception raised by an irq. 11 years ago
Damien George 951ed9d02f stmhal: Fix REPL printing by cooking output sent to stdout_obj. 10 years ago
Damien George e70b5dbe58 stmhal: Some reordering of code/functions. 11 years ago
Paul Sokolovsky caa7334141 stackctrl: Add "mp_" prefix. 11 years ago
Dave Hylands 0d81c133b3 Add timer_deinit and call it just before doing a soft-restart 11 years ago
Paul Sokolovsky 8139494e54 stmhal: Include mpconfig.h before all other includes. 11 years ago
Paul Sokolovsky 8a96ebea75 py: Move stack_ctrl_init() to mp_init(). 11 years ago
Paul Sokolovsky 7a8ab5a730 stmhal: Use stackctrl framework. 11 years ago
mux 89b38d96c9 Add NORETURN to __fatal_error 11 years ago
mux 5c8db48541 Fix asser_func warning/error 11 years ago
Emmanuel Blot f6932d6506 Prefix ARRAY_SIZE with micropython prefix MP_ 11 years ago
Damien George 34ab8dd6dd stmhal: Update and improve LCD driver. 11 years ago
mux 5f6f47a688 Make __assert_func weak 11 years ago
mux 00db5c81e1 Add __assert_func only if DEBUG=1 11 years ago
mux 34e7b67d3c Add __assert_func 11 years ago
Damien George 7a4ddd2428 Add SystemExit exception and use it in unix/ and stmhal/ ports. 11 years ago
Paul Sokolovsky 0f14fdea0c stmhal: Implement draft version of sys.exit(). 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George ae8feac598 stmhal: Wrap CC3000 driver in MICROPY_HW_ENABLE_CC3K. 11 years ago
Damien George 4ae52d454c stmhal: Reinstate CC3000 driver from old stm/ port. 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 13c19c57a0 stmhal: Only init RNG if it's used. 11 years ago
Damien George 57e415859a stmhal: Tidy up and improve consistency across modules. 11 years ago
Damien George d689430e79 stmhal: Add SPI class. 11 years ago
Damien George c66d86c5ce stmhal: Big cleanup; merge gpio into Pin; make names consistent. 11 years ago
Damien George d553be5982 build: Simplify build directory layout by putting all headers in genhdr. 11 years ago
Damien George fb06bfc11c stmhal: Clean up fatality indications; remove long-obsolete malloc0.c. 11 years ago
Andrew Scheller 1452221aca Auto-generate the stmhal/pybcdc_inf header file from static files 11 years ago
Dave Hylands 00adf67179 Fix call to enable pyb_usart_global_debug. 11 years ago
Damien George f6d25ecf7b stmhal: Add simple README.txt to freshly-created filesystem. 11 years ago
Damien George cb861a5c6a stm[hal]: Init mp_sys_path and mp_sys_argv correctly. 11 years ago
Paul Sokolovsky 4165cd1c0c stmhal: Update for static mod sys. 11 years ago
Damien George 7a5f9e94ad stmhal: Make /src/main.py just /main.py; allow SD to be used as root device. 11 years ago