summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2021-03-01build_release_files: Only build languages in an allow-listJeff Epler
2021-02-21USB descriptors: Save flash storage for serial numberJeff Epler
This saves about 60 bytes (Feather M4 went from 45040 -> 45100 bytes free) 66 bytes of data eliminated, but 6 bytes paid back to initialize the length field.
2021-02-16works! no timeoutsDan Halbert
2021-02-12wipDan Halbert
2021-02-11merge from upstream; complicated webusb mergeDan Halbert
2021-02-05fix bitmap_font path in display resource genfoamyguy
2021-02-04usb descriptors all set; rework of enabling for USB devicesDan Halbert
2021-02-04Changed URLKevin Banks
2021-02-04Fix typo in comment FiriaCTO
descriptors should be plural Co-authored-by: Dan Halbert <halbert@halwitz.org>
2021-02-03(I could have sworn I deleted that line...)Kevin Banks
2021-02-03Code cleanup and added a WEBUSB_README fileKevin Banks
2021-02-03Merge branch 'main' into webusb (trying to get CI back online)Kevin Banks
2021-02-03Trying to keep two ARM builds from overflowing their FLASHKevin Banks
2021-02-01Restored accidentally deleted characterKevin Banks
2021-02-01ITF_NUM_VENDOR is now automatically computed at run-timeKevin Banks
2021-01-28Partially hard-coded VENDOR descriptor has been added. First build to be ↵Kevin Banks
accessed via WebUSB. NOTE - had to disable HID (EndPoint shortage?)
2021-01-27Fix blinka release PR language listScott Shawcroft
2021-01-26BOS and MS_OS_2.0 descriptors have been added. Still more descriptor work TODO.Kevin Banks
2021-01-25Most of the code we need has been pulled in from the tinyusb webusb_serial ↵Kevin Banks
demo. Still LOTS to do regarding descriptors.
2021-01-22Now generates the WebUSB URL Descriptor. Still need to generate the Vendor ↵Kevin Banks
Descriptors.
2021-01-20Add initial RP2040 supportScott Shawcroft
The RP2040 is new microcontroller from Raspberry Pi that features two Cortex M0s and eight PIO state machines that are good for crunching lots of data. It has 264k RAM and a built in UF2 bootloader too. Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
2021-01-20Initial steps, mostly via clone and modify.Kevin Banks
2020-12-29mark script as executableJeff Epler
2020-11-27fix stub problems; touch up docDan Halbert
2020-11-18Update build board info.Scott Shawcroft
* Don't add full urls because they are too large. * Remove the unstable version when it starts with the current version.
2020-10-29Fixing make stub warnings and mypy issuesmaksw23
2020-09-30Ignore duplicate USB PID for prerelease versionScott Shawcroft
2020-09-17Reorganize sdkconfigs and release UF2sScott Shawcroft
2020-09-17Merge pull request #2966 from sommersoft/ci_check_vid_pidScott Shawcroft
Automate USB VID/PID Uniqueness Check
2020-09-15Add more PIDs for unique boardsScott Shawcroft
2020-09-10Merge pull request #3302 from xiongyihui/mainScott Shawcroft
support to get HID OUT report
2020-08-30Remove debugging print-out for endpoint checking.Dan Halbert
2020-08-27gen_usb_descriptor: Fix off-by-1 error in endpoint countingJeff Epler
2020-08-26rename reader toolLucian Copeland
2020-08-19Add usb-endpoint-count checkingJeff Epler
.. however, the number of endpoints is only set for SAMD (8). Other ports need to set the value. Otherwise, the build will show the message ``` Unable to check whether maximum number of endpoints is respected ```
2020-08-19support to get HID OUT reportYihui Xiong
2020-08-18gen_display_resources: report missing character count, if anyJeff Epler
2020-08-16gen_display_resources: silence 'missing character' messageJeff Epler
Since we made the decision to allow translations which do not have coverage in the terminal font, these routinely occur and are expected. The message is unhelpful and due to their voume make it harder to find relevant information particularly in github actions results.
2020-08-10Merge remote-tracking branch 'origin/main' into stm32-sdioioJeff Epler
2020-08-08Fix Read the Docs bulid failingTaku Fukada
2020-08-07Modify some Python stubsTaku Fukada
2020-07-30atmel-samd: move samd-specific scriptJeff Epler
2020-07-29Merge remote-tracking branch 'adafruit/main' into improve-highspeed-usbhathach
2020-07-29Merge pull request #3203 from WarriorOfWire/speed_up_buildsJeff Epler
Use 2 cores per build task in github CI build
2020-07-29move CFG_TUSB_RHPORT0_MODE into generated headerhathach
2020-07-29replace USB_MSC_MAX_PACKET_SIZE with USB_HIGHSPEED in descriptor gen toolhathach
2020-07-28Merge pull request #3219 from adafruit/encodingScott Shawcroft
fix windows' encoding defaults
2020-07-28fix windows' encoding defaultsencodinglady ada
2020-07-25use -j2 in the actual build alsoKenny
2020-07-24Use 2 cores per job in github buildKenny
As of today, https://docs.github.com/en/actions/reference/virtual-environments-for-github-hosted-runners states that hosted runners have a 2-core CPU. This uses make -j $physical_cores to try and be better about utilizing the time spent on those machines. When github upgrades runners to have more cores we'll benefit from that too.