Scott Shawcroft
733094aead
Add initial RP2040 support
...
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-20 19:16:56 -08:00
Jeff Epler
537a4daabd
mark script as executable
2020-12-29 14:06:32 -06:00
Dan Halbert
65e2fe4654
fix stub problems; touch up doc
2020-11-27 23:27:15 -05:00
Scott Shawcroft
b9bec87f29
Update build board info.
...
* Don't add full urls because they are too large.
* Remove the unstable version when it starts with the current
version.
2020-11-18 17:38:06 -08:00
sw23
ad166ca479
Fixing make stub warnings and mypy issuesmak
2020-10-29 20:15:34 -04:00
Scott Shawcroft
29af7068d4
Ignore duplicate USB PID for prerelease version
2020-09-30 11:33:54 -07:00
Scott Shawcroft
17bdc969db
Reorganize sdkconfigs and release UF2s
2020-09-17 16:01:23 -07:00
Scott Shawcroft
4b827b25ad
Merge pull request #2966 from sommersoft/ci_check_vid_pid
...
Automate USB VID/PID Uniqueness Check
2020-09-17 11:48:46 -07:00
Scott Shawcroft
95e27bb8bf
Add more PIDs for unique boards
2020-09-15 13:43:35 -07:00
Scott Shawcroft
9256e6b376
Merge pull request #3302 from xiongyihui/main
...
support to get HID OUT report
2020-09-10 17:35:04 -07:00
Dan Halbert
07e2fc721a
Remove debugging print-out for endpoint checking.
2020-08-30 23:14:50 -04:00
Jeff Epler
a03b6a99e6
gen_usb_descriptor: Fix off-by-1 error in endpoint counting
2020-08-27 15:10:52 -05:00
Lucian Copeland
ad733e6c4a
rename reader tool
2020-08-26 17:37:05 -04:00
Jeff Epler
23aefe9509
Add usb-endpoint-count checking
...
.. 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-19 16:47:40 -05:00
Yihui Xiong
8bab7b664c
support to get HID OUT report
2020-08-19 20:18:17 +08:00
Jeff Epler
5056027238
gen_display_resources: report missing character count, if any
2020-08-18 19:25:09 -05:00
Jeff Epler
880fe1a694
gen_display_resources: silence 'missing character' message
...
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-16 20:58:24 -05:00
Jeff Epler
1cf3762392
Merge remote-tracking branch 'origin/main' into stm32-sdioio
2020-08-10 12:54:12 -05:00
Taku Fukada
272d300fc8
Fix Read the Docs bulid failing
2020-08-08 01:33:24 +09:00
Taku Fukada
56c898da80
Modify some Python stubs
2020-08-07 01:01:28 +09:00
Jeff Epler
af135a7560
atmel-samd: move samd-specific script
2020-07-30 07:18:02 -05:00
hathach
b2ec77e554
Merge remote-tracking branch 'adafruit/main' into improve-highspeed-usb
2020-07-29 23:14:52 +07:00
Jeff Epler
fbc78972eb
Merge pull request #3203 from WarriorOfWire/speed_up_builds
...
Use 2 cores per build task in github CI build
2020-07-29 11:09:09 -05:00
hathach
1f4fcb399b
move CFG_TUSB_RHPORT0_MODE into generated header
2020-07-29 16:05:31 +07:00
hathach
6063828279
replace USB_MSC_MAX_PACKET_SIZE with USB_HIGHSPEED in descriptor gen tool
2020-07-29 15:38:55 +07:00
Scott Shawcroft
6afbefc739
Merge pull request #3219 from adafruit/encoding
...
fix windows' encoding defaults
2020-07-28 14:00:44 -07:00
lady ada
5b675cc83f
fix windows' encoding defaults
2020-07-28 14:19:43 -04:00
Kenny
ebc1373c08
use -j2 in the actual build also
2020-07-25 10:23:42 -07:00
Kenny
11d225fe62
Use 2 cores per job in github build
...
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.
2020-07-24 22:08:56 -07:00
Taku Fukada
54a342a7f5
Add and correct some type hints
2020-07-24 18:20:03 +09:00
Scott Shawcroft
2bd6d05663
Add externs. GCC10 complains about duplicate defines
2020-07-22 16:26:46 -07:00
Scott Shawcroft
02b71e013a
Merge pull request #3107 from dherrada/type_hints
...
Adding type hints
2020-07-22 13:48:45 -07:00
Dan Halbert
8e90c1996c
Merge pull request #3162 from tannewt/update_mistune
...
Move release note converter to latest markdown helper lib
2020-07-22 00:24:12 -04:00
dherrada
9e3fa863f1
Merge branch 'main' into type_hints
2020-07-21 16:18:51 -04:00
Taku Fukada
a29105fefd
Improve .pyi generation
2020-07-22 00:37:22 +09:00
Scott Shawcroft
384a7f7e70
Move release note converter to latest markdown helper lib
2020-07-17 17:09:48 -07:00
dherrada
612c6bb86b
Merge branch 'main' into type_hints
2020-07-17 14:55:30 -04:00
Diego Elio Pettenò
34b4993d63
Add license to some obvious files.
2020-07-06 19:16:25 +01:00
Diego Elio Pettenò
eed7e84d94
Add an explicit SPDX license file for ter-u12n.
...
While the .bdf file already includes copyright information, this makes it
visible as part of REUSE SPDX identification.
2020-07-06 19:15:41 +01:00
Scott Shawcroft
50a6342f6d
Shrink files.json by using one space instead of four.
...
Also:
- Remove download count update because the files are no longer
on GitHub.
- Add "extensions" and "languages" to each board dictionary so we
can stop using "files" entirely.
2020-07-03 12:54:48 -07:00
Scott Shawcroft
eec42d4cb5
Merge pull request #3087 from sommersoft/cpy_org_sptmtrx
...
Release PRs To circuitpython.org: Include The Available Built-in Modules For Each Board
2020-07-02 13:45:39 -07:00
dherrada
e169da3532
More extract_pyi tweaks
2020-07-02 12:02:21 -04:00
dherrada
427733af04
More tweaks to extract_pyi.py
2020-07-02 11:30:42 -04:00
dherrada
1e96ca582e
Made more modifications to extract_pyi.py
2020-07-02 11:10:43 -04:00
dherrada
d1664bdde2
Fixed extract_pyi script to allow NoneType
2020-07-02 10:25:20 -04:00
sommersoft
928433f2e3
tools/build_board_info.py: add built-in modules information for each board for use on circuitpython.org; uses 'docs/shared_bindings_matrix.py'
2020-06-29 00:27:45 -05:00
Jeff Epler
f496c0b58d
atmel-samd: Add SDIO SD card interface
2020-06-26 11:50:42 -05:00
Jeff Epler
9737dd9c30
Scripts: Change wording for pseudoterminals
2020-06-25 11:42:23 -05:00
Jeff Epler
ce95b9379d
Refer to "main" branch of circuitpython
2020-06-25 11:42:23 -05:00
sommersoft
5d158d884d
ci_check_duplicate_usb_vid_pid.py: change 'whitelist' terminology to 'ignorelist'
2020-06-20 08:44:24 -05:00