76 Commits (b82f34edde79e14d6b9260b3fddaf36b1354a558)

Author SHA1 Message Date
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
Damien George b99ca2cdde stmhal: Add windows cdc .inf driver to flash filesystem. 11 years ago
Damien George 26cf55ae05 Add a check for NULL nlr_top in nlr_jump. 11 years ago
Damien George 57ad7aa66b stmhal: On soft reset, if in raw REPL mode, don't run main.py. 11 years ago
Damien George a12be917a4 stmhal: Add timer module; move servo PWM from TIM2 to TIM5. 11 years ago
Damien George d17926db71 Rename rt_* to mp_*. 11 years ago
Damien George 038df43183 stmhal: Implement selector for USB device mode; improve boot up. 11 years ago
Damien George c9fd6645b0 stmhal: Factor out stdio and readline to separate files. 11 years ago
Damien George 3021632501 stmhal: Shuffle around some init functions in main(). 11 years ago
Damien George 6cfda3084d stmhal: Add I2C support; change accel driver to use new I2C. 11 years ago
Damien George caac542b23 Proper support for registering builtin modules in ROM. 11 years ago
Dave Hylands f0729b19ad Fix netduino to build 11 years ago
Damien George b13492f8ad stmhal: Add DAC driver. 11 years ago
Damien George f704e7f20e stmhal: Improve REPL CTRL commands. 11 years ago
Damien George 5fd2ebbbdd stmhal: Update help function. 11 years ago
Damien George 908a670dfc stmhal: Add intensity method for blue LED. 11 years ago
Damien George 626f6b8133 stmhal: Add servo driver. 11 years ago