Commit graph

31 commits

Author SHA1 Message Date
8790695688
Use ring_buffer for console
untested
2025-06-09 17:22:03 +02:00
c86e9d4fc8
git subrepo pull (merge) components/f4ll
subrepo:
  subdir:   "components/f4ll"
  merged:   "9a99393"
upstream:
  origin:   "ssh://git@codeberg.org/abody/f4ll.git"
  branch:   "master"
  commit:   "28502ef"
git-subrepo:
  version:  "0.4.9"
  origin:   "???"
  commit:   "???"
2025-06-09 11:38:13 +02:00
b1c676c394
Convert the project to CMake
revamp f4ll
move f4ll upstream to codeberg
2025-06-09 11:36:33 +02:00
bc01b1f0e8 git subrepo push components/f4ll
subrepo:
  subdir:   "components/f4ll"
  merged:   "a2f6e40"
upstream:
  origin:   "git@github.com:compihu/f4ll.git"
  branch:   "master"
  commit:   "a2f6e40"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "7cac75d"
2020-11-28 12:21:07 +01:00
a3ebc55dda git subrepo init --remote=git@github.com:compihu/f4ll.git --branch=master components/f4ll
subrepo:
  subdir:   "components/f4ll"
  merged:   "f26710a"
upstream:
  origin:   "git@github.com:compihu/f4ll.git"
  branch:   "master"
  commit:   "none"
git-subrepo:
  version:  "0.4.0"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "7cac75d"
2020-11-28 12:20:18 +01:00
f26710a667 C++ build fixed, C dropped 2020-11-28 12:18:35 +01:00
c439c48643 cleaning up 2019-11-19 23:31:48 +01:00
491062cac6 Checkpoint 2019-11-19 12:47:07 +01:00
83f510bb59 WIP 2019-11-15 20:45:11 +01:00
ee09dcef00 IrqLock (c++) 2019-11-15 20:44:54 +01:00
3232fe1d30 Added flag to packetusart (c) PostPacket to omit wait for crc scheduling 2019-11-14 08:49:57 +01:00
23a75f43c7 HsUsart renamed to PacketUsart, volatile usage review 2019-11-13 15:24:01 +01:00
7cdc79c2ac removing prefix LL_ from class/struct names under f4ll namespace 2019-11-12 15:26:16 +01:00
180f2ef624 c code refactor 2019-11-12 14:54:39 +01:00
76ba80db36 Reorganizing project 2019-11-09 09:25:25 +01:00
2d6567b1b2 Console handler in C++ 2019-11-08 14:11:08 +01:00
f0c2ad69c9 Divided USART communication into core and protocol classes 2019-11-08 14:11:08 +01:00
9ff4e76623 icf->ifc typo 2019-11-08 14:11:08 +01:00
bdc796a8ce LL_MemcpyDma 2019-11-08 14:11:08 +01:00
4de62c7f74 Interrupt handlers C -> C++ 2019-11-08 14:11:08 +01:00
9dba241466 New solution for CRC generator slots 2019-11-08 14:11:08 +01:00
9670e6d397 WIP - ready to debug 2019-11-08 14:11:08 +01:00
663d68baf1 LL_DmaHelper (c++) 2019-10-25 14:47:46 +02:00
f0ddd19150 Adding CubeIDE back (keeping Makefile too) - c++ nature added 2019-10-25 12:56:01 +02:00
c91bfd8be9 CUbeIDE -> Makefile 2019-10-18 13:56:50 +02:00
e8cff640ac Fine-tuning "libs" API 2019-10-18 13:55:22 +02:00
ffec0e2b57 Initialize other pheripherals 2019-10-07 11:47:37 +02:00
ec4df11c61 fault handler 2019-10-02 13:16:21 +02:00
ecd6c1d5d6 usart_handler: DMA based memory copy 2019-10-01 14:49:10 +02:00
e8ab90c2b3 console bugfix 2019-09-30 22:09:41 +02:00
600ed241d2 initial commit 2019-09-30 19:22:22 +02:00