Commit Graph

41 Commits

Author SHA1 Message Date
Thomas Klaehn
f3c357db5e WIP 2021-11-20 08:14:38 +01:00
Thomas Klaehn
c8941003bb Add button application 2020-04-26 08:57:43 +02:00
Thomas Klaehn
5f6e468c8e Use gpio event driver in gpio driver 2020-04-26 08:57:13 +02:00
Thomas Klaehn
df0e302bf8 Add gpio event driver 2020-04-26 08:55:44 +02:00
Thomas Klaehn
85e960e612 Add virtual timer 2020-04-20 08:15:50 +02:00
Thomas Klaehn
e3f57f80df Accelerate clear screen in st7789 driver 2020-04-17 07:35:36 +02:00
Thomas Klaehn
eecbba48d2 Spi driver uses interrupt mode 2020-04-17 07:35:08 +02:00
Thomas Klaehn
17d4ee8ff9 Add memory pool 2020-04-14 12:57:01 +02:00
Thomas Klaehn
a2852bd823 Fix build system 2020-04-14 08:49:09 +02:00
Thomas Klaehn
b0193ca45e Add interrupt lock 2020-04-14 08:49:09 +02:00
Thomas Klaehn
9eaa749d68 Remove nrf52-sdk 2020-04-14 08:49:09 +02:00
Thomas Klaehn
3f379122db Separate nrf52/cm4 interrupt handling 2020-04-10 08:14:36 +02:00
Thomas Klaehn
a1c89c96d5 Remove hal 2020-04-09 09:54:29 +02:00
Thomas Klaehn
76af8665b2 Add Sys_Tick example application 2020-04-09 09:54:29 +02:00
Thomas Klaehn
6e7b955d71 Add SysTick handler 2020-04-09 09:42:39 +02:00
Thomas Klaehn
b93152db8f Add interrupt handling 2020-04-09 09:35:22 +02:00
Thomas Klaehn
209c09cbf4 Change namespace 2020-03-31 20:28:36 +02:00
Thomas Klaehn
59ab17487f build system: Fix flags regarding nrf52 soft device 2020-03-31 18:03:35 +02:00
Thomas Klaehn
2e01aa6877 Re-organize build system 2020-03-30 14:17:42 +02:00
Thomas Klaehn
3093a80f2a Spi: fix chip select handling 2020-03-29 23:42:19 +02:00
Thomas Klaehn
f975a37bf3 Transfer st7789 into c++ 2020-03-29 23:28:04 +02:00
Thomas Klaehn
53aa3ceda6 Transfer spi into c++ 2020-03-29 23:28:04 +02:00
Thomas Klaehn
7f1721a536 Transfer gpio driver into c++ 2020-03-29 23:28:04 +02:00
Thomas Klaehn
44d7f39026 App: Transfer blinky into c++ application 2020-03-29 15:49:34 +02:00
Thomas Klaehn
6bb235b676 Build: Add c++ build ability. 2020-03-29 15:48:12 +02:00
Thomas Klaehn
67a28afd24 Add st7789 lcd driver 2020-03-29 14:59:38 +02:00
Thomas Klaehn
7a5a5930aa Add application skeleton for st7789_lcd app 2020-03-29 14:51:51 +02:00
Thomas Klaehn
07301042f9 Add nrf52 spi driver abstraction 2020-03-29 14:51:13 +02:00
Thomas Klaehn
437ba90bc2 Add nrf spi driver 2020-03-29 12:12:42 +02:00
Thomas Klaehn
3729c0e2c0 App blinky: change to use platform independent driver 2020-03-27 11:29:28 +01:00
Thomas Klaehn
f8166ed990 Add board file for nrf52-dk 2020-03-27 11:26:59 +01:00
Thomas Klaehn
a8c8ffc10a Add platform independent delay abstraction 2020-03-27 11:26:59 +01:00
Thomas Klaehn
7a3079bbea Add nrf52 gpio driver abstraction 2020-03-27 11:21:26 +01:00
Thomas Klaehn
a2d2213d9a Add platform independend driver interface 2020-03-27 11:20:09 +01:00
Thomas Klaehn
1ef95ea51c Build: Move platform related buid flags to platform Makefile 2020-03-26 06:26:26 +01:00
Thomas Klaehn
58faaecbe9 Add nrf52-de spi example 2020-03-26 06:20:25 +01:00
Thomas Klaehn
3a31e2bcb9 multi-app based on nrf52sdk 2020-03-14 11:30:36 +01:00
Thomas Klaehn
df2d84dee1 Add multi-application support 2020-03-11 12:06:35 +01:00
Thomas Klaehn
fe74ccd8e3 add button handling 2020-03-10 15:49:23 +01:00
Thomas Klaehn
4ed74dad32 Add platform nrf52 2020-03-10 15:49:23 +01:00
Thomas Klaehn
c31d32ded3 NRF52-DK - initial commit 2020-03-08 07:39:16 +01:00