Jake Goodwin
0f71a0cfd0
Added questions section
2025-01-24 23:30:07 -08:00
Jake Goodwin
f045204a2c
removing bad line from include dirs
2025-01-24 23:30:01 -08:00
Jake Goodwin
506f11693a
Added comments about most flags.
...
Added a bunch of comments to make it more understandable later on.
2025-01-23 17:08:38 -08:00
Jake Goodwin
d78d7e2e95
removed doxygen stuff
2025-01-22 21:08:48 -08:00
Jake Goodwin
f98fb7dc2e
removed unity, hal and cmsis stuff
2025-01-22 21:06:48 -08:00
Jake Goodwin
ff3c54963b
Updated with new sections
2025-01-22 20:57:31 -08:00
Jake Goodwin
343e142193
removed all RTOS refernces and comments.
2025-01-22 20:56:12 -08:00
Jake Goodwin
3e11d97b79
commented out CMSIS and RTOS stuff for now.
2025-01-22 20:55:06 -08:00
Jake Goodwin
493b4dcf9a
removed commented out AVR stuff
2025-01-22 20:53:31 -08:00
Jake Goodwin
d6806c0858
moved startup file
2025-01-22 20:48:47 -08:00
Jake Goodwin
c4bdb913f1
Added notes file
...
Just a way to track stuff that I'm working on.
2025-01-22 20:48:29 -08:00
Jake Goodwin
7978584637
edited for cortex-m0+
...
Commented out options for other architectures besides the m0+ one.
2025-01-22 20:21:46 -08:00
Jake Goodwin
071f61c026
Added linker files from stm32cubeide for the g0b1 series.
...
The ram and flash files have been added.
2025-01-22 20:11:10 -08:00
Jake Goodwin
e4c31a22e5
relocated linker files.
...
Put all the linker files into their own directory.
2025-01-22 20:09:53 -08:00
Jake Goodwin
97139848f8
Added commented out sections for other common stm32 mcus
...
Added stuff for the F1, F4 and m0+
2025-01-20 19:50:22 -08:00
Jake Goodwin
50116f3d7b
Added new stuff to readme todo.
...
added startup and cmsis stuff to todo list.
2025-01-20 19:49:41 -08:00
Jake Goodwin
f97455ec01
Added ASM to languages
...
Added the ASM keyword to the cmake languages section. Also changed the
version number to X.X.X for semantic versioning.
2025-01-20 19:48:47 -08:00
Jake Goodwin
9b46cb32c0
Added componets dir.
...
Added the directory to hold CMSIS and RTOS stuff.
2025-01-20 19:48:06 -08:00
Jake Goodwin
533d9ab020
copied over logic from cortex-M4 example repo
...
I copy pastaed some of the linker setup from another repo I found. Had
to change some stuff as their directory setup is differnt than mine.
2025-01-19 21:36:36 -08:00
Jake Goodwin
0f331293d0
Added more comments
...
Added comments about M3/M4 cpu and alignment requirements.
2025-01-19 15:09:10 -08:00
Jake Goodwin
bfe0676079
Added mising sections to the linker.ld file.
...
Added the bss, heap and stack sections.
2025-01-19 14:28:48 -08:00
Jake Goodwin
1a980a9ffd
new todo item added
...
Added todo for the documentation generation.
2024-11-10 12:49:39 -08:00
Jake Goodwin
4e6e041073
Added an example linker file for ref
...
Going to use the example linker file for a refernce along with the ld
documentation.
2024-11-10 12:49:15 -08:00
Jake Goodwin
c43df6e576
Setup `/src/CmakeLists.txt` for variable usage
...
The cmake file in the source directory is now using the variable project
name.
2024-11-10 06:37:20 -08:00
Jake Goodwin
cb8fa86c6f
Updated the cmakelists.txt
...
changed the project name variable along with the project description.
2024-11-10 06:36:19 -08:00
Jake Goodwin
73a11f1abd
Simplified project name.
...
Removed some uneeded letters from the project name.
2024-11-10 06:35:47 -08:00
Jake Goodwin
120b0ba301
Updated todo items
...
Added on items for tasks that still need done.
2024-11-10 06:35:24 -08:00
Jake Goodwin
b966fccf75
Added linker.ld file
...
Added a half-finished linker file with lots of comments.
2024-11-10 06:35:01 -08:00
Jake Goodwin
a28d4dd937
Added main sections
...
Added sections to readme for requirements, instructions and how to test.
2024-11-07 00:50:38 -08:00
Jake Goodwin
c0faa2322f
Created STM32 toolchain file
...
Created an toolchain file `stm32-toolchain.cmake` in the root dir of the
repo.
2024-11-07 00:36:49 -08:00
Jake Goodwin
9343842eae
removed whitespace
2024-08-04 09:28:29 -07:00
Jake Goodwin
b83b28af84
removed filecheck for formatting file.
2024-08-04 09:28:22 -07:00
Jake Goodwin
c734ede4e6
fixed cli flags
...
The style flag/option needed to be changed. Also removed problamatic line from config.
2024-08-04 09:27:15 -07:00
Jake Goodwin
0a9d348710
added option
...
Added the inplace editing option.
2024-08-04 08:43:07 -07:00
Jake Goodwin
0723cb259b
Added function for clang formatting.
...
The shell function finds all the C source and header files in the './src' directory; then it
applies the formatting specified in the .clang-format file.
Right now it only runs when the ctests shell function is called.
2024-08-04 08:40:53 -07:00
Jake Goodwin
77364c22d1
Updated to 'Allman' or 'BSD' style.
...
This is what I found on a stackoverflow post for their recommended settings for the allman style.
I'm going to try it for awhile and see what I think.
2024-08-04 08:11:49 -07:00
Jake Goodwin
385abf37ea
Adding a formating file.
...
The '.clang-format' file is a configuration file for the llvm/clang formatting tools.
2024-08-04 07:56:05 -07:00
jakeg00dwin
e499ac44cf
Added and included the "inc" directory in the project root. Also added in line to include the mocks dir
2024-06-14 13:38:04 -07:00
jakeg00dwin
e4a6978b57
fixed issue with external linkage of "C" files
2024-03-20 16:10:10 -07:00
jakeg00dwin
92b16a0244
updated to use the fancy regex sed flag
2024-03-20 14:10:05 -07:00
jakeg00dwin
352c849e44
removed the blank file
2024-03-20 14:09:52 -07:00
jakeg00dwin
bdc62f3224
updated to be more consistant with test file naming
2024-03-20 14:03:15 -07:00
jakeg00dwin
8cc19edbe3
fixed typo in cmake template file
2024-03-20 13:55:03 -07:00
jakeg00dwin
6dea8022ec
removed dead code
2024-03-20 13:43:03 -07:00
jakeg00dwin
be025d228e
changed to use new flag in regex operations
2024-03-20 13:40:52 -07:00
jakeg00dwin
6c7907f5c0
updated with new function for compile commands.
2024-03-20 12:47:48 -07:00
jakeg00dwin
0ba7b8d295
changed to only compile the 'AllTests' and it dependencies.
2024-03-20 12:43:02 -07:00
jakeg00dwin
eca69df689
added line to account for new linkage issues with cpputest.
2024-03-20 12:39:03 -07:00
jakeg00dwin
5c2e1593bd
setup to use regex for adding module to test's cmake file.
2024-03-20 12:35:13 -07:00
jakeg00dwin
599822b932
Added comment for automation use.
2024-03-18 19:30:40 -07:00