summaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Collapse)Author
2021-08-29add CFG_EXAMPLE_MSC_READONLY for curiosityhathach
allow family/board to exclude specific example. exclude net_lwip_webserver from curiosity.
2021-08-29Add PYOCD_OPTIONmainr
Added PYOCD_OPTION to pass board-specific options to build
2021-08-29Added support for Microchip Curiosity Nano SAMD21 board (DM320119)mainr
Added support for Microchip Curiosity Nano SAMD21 board (DM320119) under hw/bsp/samd21/boards/curiosity_nano The nEDBG on this board requires dap_protocol be specified as SWD (changed in examples/rules.mk) NOTE: requires entry (03eb:2175) for VID:PID of nEDBG be added to /etc/udev/rules for pyocd
2021-08-29Merge branch 'master' into merge-waveshare-h7Ha Thach
2021-08-29disable systick when running freertos on other stm familieshathach
2021-08-29remove old openh743i, explicitly disable systick when using freertos for H7hathach
2021-08-23cleaned up unused code, only enalbing port clocks as neededGreg Steiert
2021-08-23initial commit of support for K32L2BGreg Steiert
2021-08-19whitespacehathach
2021-08-19rename to stm32f103_bluepillhathach
2021-08-19add stm32f103 mini v2.0 boardhathach
2021-08-19group stm32f1 boardhathach
2021-08-19merge waveshare to h7 familyhathach
2021-08-15Merge pull request #959 from KarlK90/gd32vf103-support-tiny-usbHa Thach
[PORT] Add GD32VF103 support and Sipeed Longan Nano Board support
2021-08-15change toolchain to riscv-none-embed-gcc-xpack for cihathach
2021-08-15move gd32vf103 to its own familyhathach
2021-08-09Update systick reload valueStefan Kerkmann
The systick timer is driven by the AHB bus divided by 4, set the correct reload value to generate a timer irq every ms.
2021-08-07Minor style changesStefan Kerkmann
2021-08-07Code style changesStefan Kerkmann
2021-08-07Use functions provided by the nuclei-sdk halStefan Kerkmann
2021-08-07Correctly initialize and handle the system tickStefan Kerkmann
Forgot to reload the systick timer in the irq handler
2021-08-07Remove unsuitable clock configurations from init codeStefan Kerkmann
Only 48MHz, 72MHz, 96MHz and 120 MHz system clocks derived from an external crystal are suitable for the usb peripheral, as the internal oscillator is not stable enough. Also the usb-prescaler only supports division by 1 (48MHZ), 1.5(72MHz), 2(96MHz) and 2.5(120Mhz). 120Mhz is also out of spec and not added here.
2021-08-07Use nuclei-sdk functions for init codeStefan Kerkmann
Instead of using the HAL functions we can just use the defines from the board support for the longan nano that comes with the nuclei-sdk. Also we move some includes and defines to the header file.
2021-08-07Cleanup include paths and use linker files from nuclei-sdkStefan Kerkmann
2021-08-07Remove redundant linker filesStefan Kerkmann
We use the linker files provided by nuclei-sdk instead
2021-08-06Merge pull request #985 from HiFiPhile/same70Ha Thach
SAMx7x improvements
2021-08-03Update nuclei-sdk with __riscv_flen fixStefan Kerkmann
2021-08-03Set FreeRTOS to RISC-V (doesn't compile)Stefan Kerkmann
2021-08-03Use JTAG for jlink flashingStefan Kerkmann
2021-08-03Minor clean upsStefan Kerkmann
2021-08-03Add board support for gd32vf103 longan nanoStefan Kerkmann
2021-07-30Move clock enable to BSP.MasterPhi
2021-07-27Small tidy up for waveshare openh743i BSP.Ben Evans
2021-07-27Added BSP for waveshare openh743i.Ben Evans
2021-07-22Merge pull request #950 from HiFiPhile/dfuHa Thach
DFU improvements
2021-07-19clean up warninghathach
2021-07-18Use USBHS_HandlerMasterPhi
2021-07-17Merge branch 'master' into dcd_same70HiFiPhile
2021-07-15skip lto for samd11 buildhathach
2021-07-02Merge branch 'master' into kkitayam-fix_rtt_for_rx_familyhathach
2021-07-02extend stack areas to enable loggingkkitayam
add dummy functions to avoid warnings when logging is enable remove codes regarding OPTLIB
2021-07-01better support for hid device set/get protocolhathach
add caplock detection for hid_composite
2021-06-29fix typohathach
2021-06-29rename rx65n cloud kit to targethathach
adding note for adding jlink support for rx65n_target board
2021-06-28merge saml21 + saml22 = saml2xhathach
2021-06-28rename bsp saml22 to saml2xhathach
2021-06-28Merge pull request #927 from hathach/add-rx65n-boardHa Thach
Add rx65n board
2021-06-28update doc and clean uphathach
2021-06-28rename rx63n to simply rxhathach
2021-06-28refactor rx6x bsphathach