Richard Hulme

Results 16 issues of Richard Hulme

ioctl call TIOCMIWAIT expects the flags as an immediate parameter, not a pointer.

awaiting feedback

SWIM errors are currently printed with a hex prefix but the value is actually decimal: ERROR2("SWIM error 0x%02**d**\n", status[set][0]); This PR fixes that.

See: https://github.com/rhulme/picoROM_pio/issues/2#issuecomment-962603752 I measure 11 cycles in a PIO state machine that has just auto-pushed an address to its RX FIFO and is stalled waiting for a byte to be...

question
pio
dma

The espstlink code did not support low-density chips (with 64 byte flash block size), did not support flashing more than one block (flag in FLASH_CR2 must be set before each...

As mentioned in #2748, PICO_NUM_VTABLE_IRQS is used but not defined in host builds, which causes compile errors in debug builds.

host

`check_irq_param` in irq.h and `get_user_irq_claim_index` in irq.c have assertions, which refer to `PICO_NUM_VTABLE_IRQS`. This is not defined for a host build. In release builds, the assertion defines to nothing, so...

host

The host platform is missing the `pico_unique_id` library.

host

Bazel configuration adds a dependency on hardware_claim in 'host' but it doesn't exist there. It's in 'common'. Fixes #2738

build
host