1. 06 May, 2017 1 commit
  2. 31 Mar, 2017 1 commit
  3. 29 Mar, 2017 1 commit
  4. 02 Mar, 2017 2 commits
  5. 04 Jan, 2017 1 commit
  6. 02 Dec, 2016 1 commit
  7. 10 May, 2016 2 commits
  8. 11 Jan, 2016 1 commit
    • Damien George's avatar
      py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. · 5b3f0b7f
      Damien George authored
      The first argument to the type.make_new method is naturally a uPy type,
      and all uses of this argument cast it directly to a pointer to a type
      structure.  So it makes sense to just have it a pointer to a type from
      the very beginning (and a const pointer at that).  This patch makes
      such a change, and removes all unnecessary casting to/from mp_obj_t.
      5b3f0b7f
  9. 11 Oct, 2015 1 commit
  10. 04 May, 2015 1 commit
  11. 18 Apr, 2015 1 commit
  12. 22 Jan, 2015 1 commit
  13. 01 Jan, 2015 1 commit
  14. 04 Dec, 2014 1 commit
    • Damien George's avatar
      stmhal: Overhaul network drivers; has generic network protocol in C. · 29a1ec1b
      Damien George authored
      This patch overhauls the network driver interface.  A generic NIC must
      provide a set of C-level functions to implement low-level socket control
      (eg socket, bind, connect, send, recv).  Doing this, the network and
      usocket modules can then use such a NIC to implement proper socket
      control at the Python level.
      
      This patch also updates the CC3K and WIZNET5K drivers to conform to the
      new interface, and fixes some bugs in the drivers.  They now work
      reasonably well.
      29a1ec1b