73 Commits (4c710cf13b2977eeeb9f2b0506761adaf1feac53)

Author SHA1 Message Date
hierophect 898f4e1f72
Merge branch 'master' into stm32-meowbit
3 years ago
Lucian Copeland 100409961a Move board_init to main.c
3 years ago
Scott Shawcroft 1c39606345
Fix other builds missing new heap bounds functions
3 years ago
Dan Halbert d628d2a261 atmel-samd working
3 years ago
Dan Halbert 40434d6919 wip
3 years ago
Dan Halbert 1505da784f wip
3 years ago
Kamil Tomaszewski 96756b3945 Add functions to get top and limit stack
3 years ago
Dan Halbert e2a4c76a37 make nrf touchio be generic: now available for SAMD51 too
4 years ago
Elvis Pfützenreuter 1da8d4b4da Add PS/2 support -- ps2io module
4 years ago
Scott Shawcroft 0e03a321e4
Fully split gamepadshift from gamepad
4 years ago
Scott Shawcroft ceb6f2e4fc
Rework flash flush so it preserves the cache
4 years ago
Scott Shawcroft 37e10d4a81
Be more careful when initing the board outside the VM.
4 years ago
Radomir Dopieralski 263134dcd3 Add more guards for CIRCUITPYTHON_PEW
4 years ago
Radomir Dopieralski 89b2788d11 Apply review fixes:
4 years ago
Radomir Dopieralski 0a5c1c9402 Some cleanup
4 years ago
Radomir Dopieralski 55b511a5d8 Use a dedicated timer
4 years ago
Radomir Dopieralski 88e40193ae Add a _pew module
4 years ago
Radomir Dopieralski 7ac11ed8e1 Enlarge the usb disk
4 years ago
Dan Halbert 9c24c804fb Fix #ifdefs in port.c to call xxx_reset() rroutines properly. Remove most uses of EXPRESS_BOARD.
4 years ago
Dan Halbert cf545cd477 WIP: fix issues with remaining atmel-samd builds
4 years ago
Scott Shawcroft 473bdf48f6
A safe mode fix and displayio fixes
4 years ago
Scott Shawcroft 05d8885a1a
Rework displays in prep for dynamic support and 8bit parallel.
4 years ago
Scott Shawcroft 6ef8639971
Rework safe mode and have heap overwrite trigger it.
4 years ago
Scott Shawcroft 7ad2e6ace3
Add stack validity check and raise an error when it happens.
4 years ago
Scott Shawcroft 87ddd64481
Factor out fake partition
4 years ago
Scott Shawcroft be6b49c712
Add back internal flash header and slim it down.
4 years ago
Scott Shawcroft 9d91111b1b
Move atmel-samd to tinyusb and support nRF flash.
4 years ago
Scott Shawcroft c209165d43
Ramp values to and from a default value while active.
4 years ago
Dan Halbert bc510e714f merge 3.0.2 to master
4 years ago
Dan Halbert 6a046f55c4 UART fixes and enhancements; default board object fix
4 years ago
Scott Shawcroft 6697544cdf
Introduce displayio to render graphics to displays.
4 years ago
Scott Shawcroft 86d2154d71
Change file mode back.
5 years ago
Scott Shawcroft 94c5ceab36
Initial SAMR board revision.
5 years ago
Scott Shawcroft ec78d3cefd
Mark pointers in cpu registers as in use.
5 years ago
Scott Shawcroft a5e03b76a6 Split out the peripherals library in preparation of sharing with MakeCode.
5 years ago
Scott Shawcroft e580d22f4a Use the external crystal on SAMD21 again.
5 years ago
Scott Shawcroft d0fb6e7a2f atmel-samd: Add rotary encoder support.
5 years ago
Scott Shawcroft fd71e56891 atmel-samd: Re-org helper peripheral files into their own subdirectory.
5 years ago
Dan Halbert ea95eb730a
Merge pull request #890 from tannewt/brownout3
5 years ago
Scott Shawcroft f38ce1060c Support brownout to safe mode. Fixes #870
5 years ago
Noralf Trønnes ab7ddfddd5 atmel-samd/samd51: Refactor clock setup
5 years ago
Dan Halbert 754c36bb37
Merge pull request #867 from dhalbert/fix_pirkey_apa102
5 years ago
Dan Halbert ee896cdd41 restore I2C and UART. Don't do port.c resets and inits for modules that are not available.
5 years ago
Scott Shawcroft 42bf3a1306 Remove asf3 nvm code.
5 years ago
Scott Shawcroft 3607d3ba2c Correctly reset the PTC
5 years ago
Scott Shawcroft d3a5d40374
Merge pull request #785 from notro/rtc_calibration
5 years ago
Dan Halbert e82f37c60e enable cache in SAMD51
5 years ago
Noralf Trønnes 4adba51569 atmel-samd/samd21: Rework clock setup
5 years ago
Dan Halbert f486ead84a Handle bad power on reset.
5 years ago
Scott Shawcroft 81d395d825
Merge pull request #745 from notro/time_rtc
5 years ago