Scott Shawcroft
Scott Shawcroft
The RX PIO is 32 instructions (15 for nrzi decoder and 17 for edge detect). So it doesn't have room for anything else. The TX PIO uses 22 instructions. So,...
Here are a couple hardware project for HITL. Thanks @esden for the pointers! https://github.com/probe-rs/hive https://github.com/esden/redcuttle
@eivindbohler Why do you need two host controllers? A hub would allow you to connect multiple devices to one host port.
I'm only using the web ide at the moment so I'm only looking to have the values annotate appropriately there. (Right now I cheated and only used the hid_subclass enum...
Full ksy I have so far is here: https://gist.github.com/tannewt/4c03dfe354c5d979720c7167730554b3 [sample_usb_descriptors.zip](https://github.com/kaitai-io/kaitai_struct/files/11972985/sample_usb_descriptors.zip)
I've written a Python driver: https://github.com/pysigrok/hardware-raspberrypi-pico/blob/main/pysigrok_raspberrypi_pico.py I've also modified the firmware a bit to support different boards: https://github.com/pysigrok/sigrok-pico
I just tested on windows. Usually I’m on Linux or Mac. To run it I installed python by typing ‘python’ into power shell. Then I ‘pip install pysigrok-hardware-raspberrypi-pico’. There terse...
Instead of shipping the xml with the package we could use https://github.com/pyocd/cmsis-pack-manager. It is used by pyocd to manage packs including svd files.
I think you can use the raw API to do it yourself: https://github.com/hathach/tinyusb/blob/master/src/host/usbh.h#L174 Vendor-specific modes will vary by vendor and don't make much sense to add to TinyUSB.
Totally! We have really good descriptions of our C API in the C source. Here is an example: https://github.com/adafruit/circuitpython/blob/master/shared-bindings/busio/I2C.c#L39 Right now everything with the //| prefix is stripped out into...