4 Commits (85c85e8f0d6e44827553f67a4ab67c2cb3078fdd)

Author SHA1 Message Date
Damien George a30c29398a ports: Don't include mpthread.h in mpthreadport.h. 8 months ago
Damien George d0de16266f rp2/mpthreadport: Add mp_thread_deinit to reset core1 on soft reset. 4 years ago
Phil Howard ccc388f157 rp2/mpthreadport.h: Cast core_state to _mp_state_thread_t. 4 years ago
Damien George 469345e728 rp2: Add new port to Raspberry Pi RP2 microcontroller. 4 years ago
David Lechner b72cb0ca1b py/mpthread.h: Use strong type for mp_thread_set_state() argument. 5 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
Alexander Steffen 299bc62586 all: Unify header guard usage. 7 years ago
Damien George 05a4859585 stmhal: Implement a proper thread scheduler. 8 years ago
Damien George 882ec01e42 stmhal: Initial implementation of multithreading, currently disabled. 8 years ago
Damien George dbd54e0b5b unix: Implement garbage collection with threading. 9 years ago
Damien George a791be936a unix: Add basic thread support using pthreads. 9 years ago
Paul Sokolovsky 3fecbb2462 extmod/machine_pinbase: Implementation of PinBase class. 9 years ago
Damien George d083712224 extmod: Add generic machine.I2C class, with bit-bang I2C. 9 years ago
Paul Sokolovsky 6b0c88256b extmod/vfs_fat_file: Reusable FatFs module, move from stmhal/file. 9 years ago
Paul Sokolovsky 350ab0f570 stmhal/file: Recast as "FatFs file" class, to support other VFS types. 9 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 13c19c57a0 stmhal: Only init RNG if it's used. 11 years ago
Damien George ad7b84a7b9 stmhal: Add os module with a few basic functions. 11 years ago
Damien George 684164a8cf stmhal: Add PYBv10 config; add RNG support. 11 years ago