Commit graph

131 commits

Author SHA1 Message Date
97021a1a6c removed the mocks dir 2025-12-20 19:38:37 -08:00
1d3dc7d572 Added template sub-directory for mocks 2025-12-20 19:38:05 -08:00
478a7cd0a6 Updated cmake config for modules in template dir
+ Added regedit by default.
+ Added comments for detials.
+ Reconfigured with unit testing logic.
2025-12-20 19:32:56 -08:00
ecda1c8095 Refactored the module header
+ Updated header comments for doxygen usage.
+ Added in basic usage headers.
+ Added in Cpp extern lines for Cpp/C usage.
2025-12-20 19:31:18 -08:00
1ebd68346e Added template test module 2025-12-20 18:47:56 -08:00
4e6be91ac3 Updated funconfig with doxygen comments and header guard stuff. 2025-12-20 18:46:32 -08:00
8e00f7406a Refactored Test dir layout
- Removed old cpputest include lines.
+ Added new cmake var include/link.
2025-12-20 18:46:00 -08:00
9e2358f9bf Updated cmake configurations of source dir modules. 2025-12-20 18:45:08 -08:00
89b22f27de Added new features to ottto script.
+ Updated date.
+ Added new function to generate ctags for code navigation.
+ Updated code formatting function with Cpp formatting.
2025-12-20 18:43:52 -08:00
79e8629823 Fixed up root cmake config
+ Added -Werror flag.
+ Added correct CppUTest pkg finding.
+ Added inclusion of new layout.
2025-12-20 18:42:49 -08:00
2587bb2aba Added extern dir for holding external dependencies. 2025-12-20 18:41:49 -08:00
36bd327bc3 Removed the git submodule in root directory 2025-12-20 18:41:35 -08:00
jakeg00dwin
5dc658b620 updated test and blink sources 2025-06-06 07:54:49 -07:00
jakeg00dwin
06efeab4e5 automatic fomatting chagnes. 2025-06-06 07:54:05 -07:00
jakeg00dwin
db5dd3784d Added linker line in text section for external object files. 2025-03-29 20:05:49 -07:00
jakeg00dwin
e1bc0ec65a Added line for generate hex formatted output. 2025-03-29 20:05:13 -07:00
jakeg00dwin
77241d1795 Added target properties for making elf files. 2025-03-29 20:02:24 -07:00
jakeg00dwin
df6de6c324 Updated doxygen file to use the README.md file as the main
page. Also included the source and inc directories for documentation.
2025-03-26 19:24:22 -07:00
jakeg00dwin
e332c8fb21 Commiting formatting changes. 2025-03-13 15:12:29 -07:00
jakeg00dwin
be9832c403 removed now uneeded todo items. 2025-03-10 13:10:44 -07:00
jakeg00dwin
658530818e Added flashing command using wlink. 2025-03-10 13:09:35 -07:00
jakeg00dwin
a33c9e1957 removed uneeded flags, used cmake specific method of gcc linking and added notes. 2025-03-10 13:04:32 -07:00
a7682c802a formatting change. 2025-03-09 09:34:18 -07:00
60a6cf345f fixed the function signiture with addition of void.
Basically just added the `void` keyword for consitency with the header
of the mocked module.
2025-03-09 09:33:56 -07:00
28f154e30f named union to avoid compile error. 2025-03-09 09:32:33 -07:00
3aa33779df Added ADC_PoweOn() test
+checks for the regedit of the power on bit in the register.
2025-03-09 09:21:03 -07:00
6a7e10b4fb Added structure tags to avoid usign GNU extension
I just addded the tag 's' for all the anonymous structures as they don't
use typedef and their scope is limited.

Seems to compile for my testing so far.
2025-03-09 09:20:17 -07:00
38dea7ead4 Added comments on ch32v003 pins for ADC along with updated date/top info. 2025-03-09 08:28:24 -07:00
a076ab8b77 Commented out tests for ADC that were dependant on AVR stuff. 2025-03-09 08:27:58 -07:00
968570e898 removed uneeded lines. 2025-03-08 18:45:22 -08:00
de1e09c265 changed header include style. 2025-03-08 18:45:11 -08:00
b6fd401992 Added void as parameter. 2025-03-08 18:44:55 -08:00
da9f30129e Cleaned up commented out stuff. 2025-03-08 18:44:34 -08:00
04e8a68b2b Removed the issues file 2025-03-08 17:34:44 -08:00
bacd95be6b moved misc into inc dir 2025-03-08 17:34:07 -08:00
4e80114163 Moved extralibs dir into inc dir 2025-03-08 17:33:30 -08:00
90b05f20d7 commented out lines in toolchain file. 2025-03-08 17:31:42 -08:00
4e2e792312 modified to make main instead of all or hex-release 2025-03-08 17:31:29 -08:00
0bdc60bcf8 Moved headers into inc file 2025-03-08 17:31:16 -08:00
32a3dcad12 removed uneeded files. 2025-03-08 17:09:58 -08:00
1f17f8dcdf formatting changes 2025-03-08 17:09:08 -08:00
96b0a72533 removed commented out code 2025-03-08 17:08:52 -08:00
c4bc661f8b Added the two dirs from template 2025-03-08 17:08:17 -08:00
d4a0d09dd6 modifed for correct make target 2025-03-08 17:08:05 -08:00
90729c2ff7 Added CXX flags section and set the assembler program. 2025-03-08 17:07:48 -08:00
9920702102 Added other item to work on 2025-03-08 17:07:19 -08:00
490fb96445 changed stnadard to C17 2025-03-08 17:07:12 -08:00
455c70c34b Added tests and mocks from other template 2025-03-08 17:07:04 -08:00
34afa025aa Added header for regedit 2025-03-08 17:06:49 -08:00
670f15116a Added an clang formattiing ignore file.
It's only something that works on version 18+ so it won't actually work
with my current development enviroment.
2025-03-08 15:38:05 -08:00