1. 26 Mar, 2015 1 commit
  2. 25 Mar, 2015 1 commit
  3. 11 Mar, 2015 2 commits
  4. 25 Feb, 2015 1 commit
    • danicampora's avatar
      cc3200: Implement safe boot pin and system led behaviour. · 7a074a14
      danicampora authored
      The safe boot pin, when pulled high during reset rolls back the
      firmware to the "factory" image and skips execution of 'boot.py'
      and 'main.py'. This is useful to recover from a crash condition.
      The system led is used mostly to signal errors.
      7a074a14
  5. 21 Feb, 2015 1 commit
  6. 20 Feb, 2015 1 commit
    • danicampora's avatar
      cc3200: Refactor UART and I2C object creation. · 6b21c3fd
      danicampora authored
      I2C objects can be freed by the GC and a __del__ method is provided
      in order to de-init the peripheral prior to being garbage collected.
      UART objects are now added to a local list and this list is now part
      of the VM_STATE.
      6b21c3fd
  7. 06 Feb, 2015 1 commit
    • danicampora's avatar
      cc3200: Add cc3200 port of MicroPython. · 8785645a
      danicampora authored
      The port currently implements support for GPIO, RTC, ExtInt and the WiFi
      subsystem. A small file system is available in the serial flash. A
      bootloader which makes OTA updates possible, is also part of this initial
      implementation.
      8785645a
  8. 30 Nov, 2014 1 commit
  9. 25 Aug, 2014 2 commits
    • Damien George's avatar
      stmhal: Make enable_irq and disable_irq inline functions. · e5cbb703
      Damien George authored
      These functions are generally 1 machine instruction, and are used in
      critical code, so makes sense to have them inline.
      
      Also leave these functions uninverted (ie 0 means enable, 1 means
      disable) and provide macro constants if you really need to distinguish
      the states.  This makes for smaller code as well (combined with
      inlining).
      
      Applied to teensy port as well.
      e5cbb703
    • Dave Hylands's avatar
      Add save/restore_irq · 9480138f
      Dave Hylands authored
      Factored irq functions into a separate file.
      9480138f
  10. 03 May, 2014 1 commit
    • Damien George's avatar
      Add license header to (almost) all files. · 04b9147e
      Damien George authored
      Blanket wide to all .c and .h files.  Some files originating from ST are
      difficult to deal with (license wise) so it was left out of those.
      
      Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
      04b9147e
  11. 02 May, 2014 1 commit
  12. 16 Apr, 2014 1 commit