Fabien Poussin
e775cbbc88
Merge pull request #317 from SonixQMK/sn32_master_2.11
...
Sonix SN32 series support
2022-04-18 12:52:20 +02:00
Joy
3691f9affd
Updated for better compatibility.
2022-04-14 11:19:43 +08:00
wb-joy
e16ee1dab8
Added New MCU Serial for WB.
2022-03-22 13:15:39 +08:00
Dimitris Mantzouranis
05ac8777a8
sn32: startup makefile fixes
2022-02-12 13:54:53 +02:00
IsaacDynamo
0fb99f8a4b
Align ISR vector table to 512bytes
2022-02-12 13:51:12 +02:00
Dimitris Mantzouranis
f4f08b1b9b
SN32 port updates
...
* add preliminary support for the whole SN32F2XX series
* unify CMSIS support, no more ugly hacks
* rename the unified hal to SN32F2XX
* common header amongst the hal, points to device
* add board files for the series
* 240 gets to keep it's own hal for now
2022-02-12 13:51:12 +02:00
HorrorTroll
a5c63c35fc
Split 240B and 240, and clean up new USB code
2022-02-12 13:51:11 +02:00
Stephen Peery
a3973aa5a3
Sonix SN32 series support (SN32F248, SN32F260)
...
Squashes commits by:
smp4488 <smp4488@aol.com>
Ilya Zhuravlev <whatever@xyz.is>
Adam Honse <calcprogrammer1@gmail.com>
2022-02-12 13:51:11 +02:00
Fabien Poussin
32bcb42776
Merge pull request #299 from hanya/picolinker
...
RP2040: Add linker script for FLASH with boot2
2021-09-18 12:44:00 +02:00
Fabien Poussin
6421c89c61
Merge pull request #297 from fauxpark/k60f-improvements
...
K60x improvements
2021-09-18 12:34:16 +02:00
Hanya
48218bd9ef
RP2040: Add linker script for FLASH with boot2
2021-09-14 18:26:05 +09:00
Joy
cc5a81bf99
Added WB32F3G71xx support
2021-09-12 18:02:41 -03:00
fauxpark
4b24d2e9c0
K60F improvements
2021-09-12 02:59:33 +10:00
fauxpark
c9d507e687
Add flash4-7 to MK64FX512 and MK66FX1M0 ldscripts
2021-05-14 21:58:12 +10:00
a_p_u_r_o
9a861b0e8c
Merge branch 'chibios-20.3.x' into nuc123-kvs-example
2021-04-03 08:58:28 +09:00
Michael Stapelberg
22b4ec3b6b
MIMXRT1062: hal: port Arduino Teensy 4 Core startup code and linker script
...
The one oddity of this platform is that it requires using XIP (eXecute In
Place), which for us largely means setting up a few special sections at special
flash locations.
References:
https://www.nxp.com/docs/en/application-note/AN12107.pdf
https://github.com/PaulStoffregen/cores/blob/master/teensy4/imxrt1062_t41.ld
https://www.pjrc.com/store/teensy40.html#memory_layout
2021-03-31 13:59:00 +02:00
Michael Stapelberg
f19da3e183
replace file names to use MIMXRT1062
2021-03-27 16:03:55 +01:00
Michael Stapelberg
b4b3579c86
branch startup (no changes yet)
2021-03-27 16:03:55 +01:00
Alex Lewontin
09394a1b1a
NUC123: Added CONFIG0/1 settings, and updated linker script
2021-02-14 14:34:24 -05:00
codetector
7230eb96cc
[HAL/HT32]: Initial HT32 Support with a USB-DFU Demo
2020-12-31 02:27:13 -05:00
Alex Lewontin
0b4b1d7542
NUC123SD4AN0 -> NUC123 conversion
2020-12-12 18:18:57 -05:00
codetector
674cf13603
SPI Driver + modified vector file
2020-12-05 10:14:03 -05:00
codetector
9f194d72dc
USB Works
2020-12-05 10:14:03 -05:00
codetector
325bd43323
[LPC11Uxx]: Initial Support: RT + HAL ClockInit
2020-12-05 10:14:02 -05:00
Reza Jelveh
469b5a35c2
Nuvoton NUC123SD4AN0 build fix
2020-11-08 20:38:01 +08:00
GitWellBack
beaf559be9
Nuvoton NUC123SD4AN0 MCU port, ready for Ducky One 2 Mini keyboard integration
2020-11-04 12:05:16 +08:00
Fabien Poussin
f1dce4dc14
Kinetis makefiles fixes
2019-10-02 10:47:02 +02:00
Konstantin Oblaukhov
d921781a45
KINETIS platform update for ChibiOS 18.2.x.
2018-11-20 09:53:30 +07:00
Konstantin Oblaukhov
0e6f501f80
Update all NRF5x makefiles and chconf.h.
...
Add missing halconf_community.h
2018-11-20 09:52:42 +07:00
Fabien Poussin
6cc0927c06
Merge pull request #158 from walkerstop/mike
...
Kinetis MK66F18 and PJRC Teensy 3.6 support
2018-05-07 16:58:30 +02:00
Michael Walker
619d45c0ff
Fix MK66F18 compilation for the following HALs: Serial, I2C, EXT, ADC, GPT, PWM, SPI
2018-05-07 07:45:08 -07:00
Fabien Poussin
43fb76203d
Merge pull request #157 from walkerstop/master
...
Kinetis compilation errors with latest code from ChibiOS master branch
2018-05-05 19:24:18 +02:00
Fabien Poussin
dfd4708dbc
Merge pull request #156 from wiml/k64_support
...
Kinetis K64 and PJRC Teensy3.5 support
2018-05-05 19:23:19 +02:00
Michael Walker
72b22c7f67
Merge branch 'master' into mike
2018-05-02 03:48:09 -07:00
Michael Walker
1fefdf78fe
Remove duplicate code already in upstream master and add include dir
2018-05-02 03:47:26 -07:00
Michael Walker
cd7559268d
Merge branch 'master' into mike
2018-05-02 03:37:31 -07:00
Michael Walker
6d879f58f5
Merge remote-tracking branch 'upstream/master'
2018-05-02 03:33:23 -07:00
Michael Walker
547c570af0
Update
2018-05-01 00:42:01 -07:00
Michael Walker
c7e0258666
Merge branch 'master' into mike
2018-05-01 00:37:57 -07:00
Michael Walker
4e9f077fb1
Enable Kinesis on newer ChibiOS
2018-05-01 00:26:06 -07:00
Michael Walker
b0a7581067
Attempt at Teensy 3.6 support
2018-04-30 16:34:26 -07:00
marcoveeneman
5e65e52f28
Fixed wrong variable name for ASM files
2018-03-10 15:32:24 +01:00
marcoveeneman
4aa00494c2
Added shared variables to startup, board and platform makefiles
2018-03-10 14:58:45 +01:00
marcoveeneman
6b277eb3db
Fixed startup makefiles
...
vectors.c was replaced by vectors.S
2018-02-27 20:59:58 +01:00
Wim Lewis
0df335ce45
Basic support for the (Motorola/Freescale/NXP) Kinetis MK64FX512 chip,
...
partially copied from the existing K20 support.
2018-01-06 03:09:58 -08:00
marcoveeneman
77bf52e042
Updated startup makefiles with new path to CMSIS Core headers
2017-11-23 21:47:09 +01:00
marcoveeneman
2841fd88cd
Updated license headers
2017-04-20 19:47:50 +02:00
marcoveeneman
771c151111
Added TivaWare folder to startup makefile.
2016-08-24 20:39:47 +02:00
Stephane D'Alu
5805e10f74
NRF52832 implementation
2016-07-09 23:57:48 +02:00
marcoveeneman
fe1d3f2114
Merge pull request #55 from marcoveeneman/tiva-wdg-driver
...
Tiva WDG driver
2016-05-02 15:53:26 +02:00