20 Commits (5d2279bec12da4da62e38544608198b57a47efd2)

Author SHA1 Message Date
danicampora 73c9f85b4c cc3200: Simplify the Timer API and correct the documents. 9 years ago
Daniel Campora dbdcb58d64 cc3200: New irq API, affects all classes that provide the irq method. 9 years ago
Daniel Campora 22b4c28f85 cc3200: New ADC API. 9 years ago
Daniel Campora 7d6b6f6681 cc3200: Make UART choose default id when not given. 9 years ago
Daniel Campora 359b4e9ed9 cc3200: Refactor pin af assigment functions. 9 years ago
Daniel Campora 4d7fa05b43 cc3200: Improve Pin and UART implementation. 9 years ago
Daniel Campora f91f212d9f cc3200: New UART API plus related test. 9 years ago
Daniel Campora 36821d095a cc3200: Add alternate functions list to Pin object. 9 years ago
Daniel Campora e3f8777ee8 cc3200: Implement new Pin API. 9 years ago
Daniel Campora 7c1c9af5d4 cc3200: Code clean-up on pybpin. 9 years ago
Daniel Campora 8c8d7f3c60 cc3200: Clean up pyb.Pin 10 years ago
Daniel Campora 3f42f32648 cc3200: Remove duplicated code from moduos. 10 years ago
Daniel Campora 4be44014ab cc3200: Reenable active interrupts when waking from suspended mode. 10 years ago
danicampora b2cb75efb7 cc3200: Remove double administration of callback objects. 10 years ago
danicampora 9e44383e3f cc3200: Add power management framework. Add mpcallback class. 10 years ago
danicampora 73aee8da54 cc3200: Merge ExtInt class into Pin class. 10 years ago
danicampora d226dd2f59 cc3200: Add preliminary low power deep sleep support. 10 years ago
danicampora c020109cfa cc3200: Add SD module and disable SD card support for the LAUNCHXL. 10 years ago
danicampora 99f3f6b5de cc3200: Add I2C module. Only master mode is currently supported. 10 years ago
danicampora 53716fcc3e cc3200: Rename GPIO module to Pin. 10 years ago
danicampora 8785645a95 cc3200: Add cc3200 port of MicroPython. 10 years ago
Damien George ff8dd3f486 py, unix: Allow to compile with -Wunused-parameter. 10 years ago
Damien George 51dfcb4bb7 py: Move to guarded includes, everywhere in py/ core. 10 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Paul Sokolovsky 418aca976c objclosure, objcell: Print detailed representation if was requested. 11 years ago
Paul Sokolovsky f54bcbf099 py, unix: Make "mpconfig.h" be first included, as other headers depend on it. 11 years ago
Paul Sokolovsky 2758b7d3e2 objcell: Add disabled by default print method for debugging. 11 years ago
Damien George 8b0535e23f py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
xbe efe3422394 py: Clean up includes. 11 years ago
Damien George c5966128c7 Implement proper exception type hierarchy. 11 years ago
Damien George a71c83a1d1 Change mp_obj_type_t.name from const char * to qstr. 11 years ago
Damien George 55baff4c9b Revamp qstrs: they now include length and hash. 11 years ago
John R. Lenton 9c83ec0eda Merge remote-tracking branch 'upstream/master' into dict_feats 11 years ago
John R. Lenton c06763a020 This implements a better (more python-conformant) list.sort. 11 years ago
ian-v 7a16fadbf8 Co-exist with C++ (issue #85) 11 years ago
Paul Sokolovsky 860ffb0a43 Convert many object types structs to use C99 tagged initializer syntax. 11 years ago
Damien George 71c5181a8d Convert Python types to proper Python type hierarchy. 11 years ago
Damien d99b05282d Change object representation from 1 big union to individual structs. 11 years ago