185 Commits (58bed5ec14a2575fd53ca1822be80860f7e3023a)

Author SHA1 Message Date
Damien George e9e9c76ddf all: Rename mp_keyboard_interrupt to mp_sched_keyboard_interrupt. 4 years ago
Tim Radvan f842a40df4 rp2/rp2_pio: Add fifo_join support for PIO. 4 years ago
jahr 7ca686684e rp2: Add support for building different board configurations. 4 years ago
robert-hh 1be74b94b6 rp2/machine_uart: Add buffered transfer of data with rxbuf/txbuf kwargs. 4 years ago
robert-hh 22554cf8e2 rp2/rp2_pio: Add StateMachine restart,rx_fifo,tx_fifo helper functions. 4 years ago
robert-hh 6f06dcaee5 rp2/moduos: Implement uos.urandom(). 4 years ago
Damien George 2c9af1c1d7 rp2/rp2_pio: Validate state machine frequency in constructor. 4 years ago
Damien George 5dcc9b3b16 py/py.cmake: Introduce MICROPY_INC_CORE as a list with core includes. 4 years ago
Damien George 0fabda31de py/py.cmake: Move qstr helper code to micropy_gather_target_properties. 4 years ago
Tim Radvan 4f53f462ca rp2: Import uarray instead of array in rp2 module. 4 years ago
Damien George 2d8aecd2ad rp2/CMakeLists.txt: Enable USB enumeration fix. 4 years ago
Liam Fraser ca3d51f122 rp2: Don't advertise remote wakeup for USB serial. 4 years ago
Phil Howard 0cf12dd59c rp2: Add support for USER_C_MODULES to CMake build system. 4 years ago
Phil Howard ccc388f157 rp2/mpthreadport.h: Cast core_state to _mp_state_thread_t. 4 years ago
Damien George a9140ab09b rp2: Use core-provided cmake fragments instead of custom ones. 4 years ago
Damien George dcaf702578 rp2/modmachine: Enable machine.Signal class. 4 years ago
Damien George 8010b15968 rp2: Enabled more core Python features. 4 years ago
Kevin Köck af45d511f1 rp2: Enable uerrno module. 4 years ago
Andrew Scheller b6489425c6 rp2/rp2_flash: Prevent MICROPY_HW_FLASH_STORAGE_BASE being set negative. 4 years ago
robert-hh c675452566 rp2/modmachine: Re-init UART for REPL on frequency change. 4 years ago
robert-hh 11cf742524 rp2/modmachine: Allow changing CPU clock frequency. 4 years ago
robert-hh 0461640983 rp2/rp2_pio: Fix sm.get(buf) to not wait after getting last item. 4 years ago
robert-hh a075e0b7d8 rp2/rp2_pio: Allow more than 8 consecutive pins for PIO out/set/sideset. 4 years ago
robert-hh da85cb014a rp2/machine_uart: Add support for inverted TX and RX lines. 4 years ago
robert-hh 8ade163fff rp2/machine_uart: Add timeout/timeout_char to read and write. 4 years ago
StereoRocker 8610bababe rp2: Enable VfsFat class for FAT filesystem support. 4 years ago
Damien George 53f5bb05a9 rp2,stm32: Enable MICROPY_PY_UBINASCII_CRC32 to get ubinascii.crc32(). 4 years ago
Damien George c9260dda23 rp2: Use local tinyusb instead of the one in pico-sdk. 4 years ago
Damien George 1f800cac3c rp2/micropy_rules.cmake: Fix makemoduledefs vpath to work with abs path. 4 years ago
Damien George 7f7b4f2bc6 rp2/machine_adc: Only initialise the ADC periph if not already enabled. 4 years ago
Damien George 195e7dfa06 rp2/modmachine: Implement additional functions incl unique_id and idle. 4 years ago
Tim Radvan 7a9027fd5d rp2/rp2_pio: Add JMP PIN support for PIO. 4 years ago
graham sanderson 52d3ae707d rp2/memmap_mp.ld: Update for latest SDK. 4 years ago
Andrew Scheller c9210a65df rp2/machine_pin: Change N_GPIOS to NUM_BANK0_GPIOS for pico-sdk compat. 4 years ago
Damien George 469345e728 rp2: Add new port to Raspberry Pi RP2 microcontroller. 4 years ago