summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2021-03-31add en_GB translation to buildsDan Halbert
2021-03-31Turn off remote wakeup in USB configuration descriptorDan Halbert
2021-03-29no default value for support_matrix[board_id]Neradoc
will raise an error during build if things as not as expected as suggested by @jepler
2021-03-29fix list of modules for alias boardsNeradoc
2021-03-25Switch devices.h to nvm.toml dataScott Shawcroft
2021-03-25sort languages in a way that is not case sensitiveNeradoc
2021-03-24implement issue #4470Neradoc
move the language allow list to generate_download_info() and use it there too
2021-03-15codeformat: Do search&replace without sedJeff Epler
2021-03-15codeformat: use pathlib for correct(-er) processing of * vs ** in globsJeff Epler
2021-03-15codeformat: Run sed only on requested filesJeff Epler
When running from pre-commit, we believe the different invocations of sed were racing with each other, sometimes leaving zero-byte files in the filesystem (ow)
2021-03-15codeformat: require filenames, filter them by include/exclude listsJeff Epler
2021-03-15codeformat: Exclude specified files even from commandline, for pre-commitJeff Epler
2021-03-15run code formatting scriptmicroDev
2021-03-15update pre-commitmicroDev
- add formatting check - add translations check
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