7 Commits (331c224e07f5786e0ea814ed1e840ffa714c14fd)

Author SHA1 Message Date
Damiano Mazzella 0b86ba565c unix/mpthreadport: Use named semaphores on Mac OS X. 6 years ago
Mikhail Zakharov 18723e9889 unix/mpthreadport: Remove busy wait loop in thread garbage collection. 6 years ago
Mikhail Zakharov 1e7b422226 unix/mpthreadport: Cleanup used memory on thread exit. 6 years ago
Mikhail Zakharov f8c1be85d1 unix/mpthreadport: Add thread deinit code to stop threads on exit. 6 years ago
Damien George 357486d9b4 unix: Add support for using the Python stack. 7 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Damien George 503089ea9d unix: Use mp_raise_OSError helper function. 8 years ago
Damien George ee622cc1ed unix/mpthreadport: Adjust minimum thread stack, and stack limit check. 8 years ago
Damien George df95f52583 py/modthread: Allow to properly set the stack limit of a thread. 9 years ago
Damien George f443504f86 unix/mpthreadport: Suppress compiler warning about unused arguments. 9 years ago
Damien George c2508ac8bd unix/mpthreadport: Use SA_SIGINFO for GC signal handler. 9 years ago
Damien George dbd54e0b5b unix: Implement garbage collection with threading. 9 years ago
Damien George 801d1b3803 py/modthread: Implement lock object, for creating a mutex. 9 years ago
Damien George 707f98f207 py/modthread: Add stack_size() function. 9 years ago
Damien George a791be936a unix: Add basic thread support using pthreads. 9 years ago
Damien George 27cc07721b py: Add basic _thread module, with ability to start a new thread. 9 years ago
Paul Sokolovsky 0ab372585f extmod/moduos_dupterm: Dumpterm subsystem is responsible for closing stream. 9 years ago
Paul Sokolovsky 30b7344eb0 extmod/moduos_dupterm: Make mp_uos_dupterm_tx_strn() function reusable. 9 years ago
Paul Sokolovsky ddea7cb702 extmod/moduos_dupterm: Make uos.dupterm() implementation reusable. 9 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George a12be917a4 stmhal: Add timer module; move servo PWM from TIM2 to TIM5. 11 years ago
Damien George 0e9d96f18f stmhal: Make Led, Servo and Accel their class, not a function. 11 years ago
Damien George 5e756c9860 stmhal: Rename servo_TIM2_Handle -> TIM2_Handle. 11 years ago
Damien George 0119fc7532 stmhal: Servo driver can move at a given speed. 11 years ago
Damien George 626f6b8133 stmhal: Add servo driver. 11 years ago
Damien George c3d35c6ac7 stm: Put pyb module in ROM. 11 years ago
Damien d99b05282d Change object representation from 1 big union to individual structs. 11 years ago