Commit Graph

290 Commits (linux_test)
 

Author SHA1 Message Date
key 117630b3f4 Semi implmeentation of interface/gpio now is time to think to the structure
4 years ago
key 30acfda78a Top level working great no install wil be implemente for Crosscompile Now is time for sime driver adaptation
4 years ago
key 83fb6c924a project() is remooved from each subdirectory TODO : Organise CMakeLists.txt and modularize it a bit more let's see if install is needed for crosscompiling projects
4 years ago
key b075ca7526 At the end CMakeLists.txt is a the top level and adde a definitive configuration file TODO try removing project() for each subdirectory and make Install
4 years ago
key da7ff46daf opimized cmake still with porject names defined but i can take the CMakeLists.txt one ste higher
4 years ago
atomega f6900baaf1 Now one level higher and can pass everything with libraries now time to separate the head Cmake and the Executable generation
4 years ago
atomega ca7c065df7 New structure implmented with new main called from cppSrc/trasnfer.cpp now need to merge everything one level up
4 years ago
atomega e36f800d3c Arraged folder structure
4 years ago
atomega bcca9f4157 Cleaned the Cmake now triying to move the main function entry point to the the cpp
4 years ago
atomega ef0aa1340e Was able to additinonaly separate Src and Startup
4 years ago
atomega c7e9670222 Was able to separate Drivers as a submodule
4 years ago
atomega c6d22153a9 finally able to combine c and cpp the trick is in the header #ifdef __cplusplus extern "C" {#endif #ifdef __cplusplus}#endif
4 years ago
kerem 5b2926652d added a stmcube project without main
4 years ago
atomega 750e5b354e I was able to add a cpp to the project and link it
4 years ago
atomega 44c07c9da7 Most stable and arraged cmake yet... but not exactly separated
4 years ago
atomega 11d46dcda7 Added some comments and started to separate headers
4 years ago
atomega 295964c9e8 Configurint the Cmake from experiences gathered from Dividing and divideArm branches
4 years ago
atomega d86d74f983 Cmake is working i don't really know exatcly how but it works look into bsl/cmakeLowLayer/run.sh
4 years ago
key dc125b0d78 somewhat working CMAKE
4 years ago
Kerem Yollu 564fc2cee7 moded HAL to LL and exluded non used libraries
4 years ago
kerem f7d036a55e working makefile design for smt32f042k6
4 years ago
polymurph da68451e83 added idea
4 years ago
polymurph 2d39a5595d cleanup, may not compile
4 years ago
polymurph cf29b4b4c6 added example with dummy driver
4 years ago
polymurph f1ff79e6a0 ignore .vscode (visual code stuff)
4 years ago
polymurph 75fbc08be1 added dac driver example
4 years ago
polymurph 55f7d54ea9 added BitField to utils
4 years ago
polymurph 5245488f23 added comment
4 years ago
polymurph e0fa318b22 added i2c example in foo
4 years ago
polymurph 031067ba07 implemented I2C interface
4 years ago
polymurph 78f9c210e8 added another example for foo
4 years ago
polymurph e8c353bc59 added spi example in foo function
4 years ago
polymurph adfb08bc3d work on spi interface
4 years ago
polymurph 0f28a8480f added comments
4 years ago
polymurph 43a61d02b7 added basic outline of spi structure
4 years ago
polymurph 41bfb2cdd7 added foo for example of the interface principle
4 years ago
Kerem Yollu 8c7a26eb04 First Intreface implementation with CRTP idome
4 years ago
Kerem Yollu 68a208dc10 Implemented the command manager
4 years ago
Kerem Yollu e42c61e521 Initialisation Push
4 years ago
Kerem Yollu f64d882710 Initial commit
4 years ago