Commit Graph

17 Commits (0d645c30bb1521b12890cf8cbcc83664b116f943)

Author SHA1 Message Date
key 0d645c30bb Edwin the variable that you commented for Cmake is currenly not implmeted Errors were generated due to the missing IFDEF __CPP__ wrappers on the .h Files
4 years ago
polymurph 675ae4d7b6 changed the bsl to nucleo
4 years ago
key d0bcecc263 adding utils directory to Cmake
4 years ago
key c75ab77fd0 Implmentation of hardwareDefinition.h
4 years ago
key c11620f148 Started celaning the STM generated files as they are not needed anymore. TODO please check the readme !
4 years ago
key acee0e1eb3 Added Doxygen Support & mostly documented pin.h please check ./build/html/index.html
4 years ago
key b98868c432 New ipmlemendtaion of pin interface in C
4 years ago
key 7b65c95242 Made the LED class and it's worting at it is now wrotten but wehn i pass &ledPin i get : 'Pin' is an inaccessible base of STM_Pin<(Pin_no)3, (GPIO_Port)1207960576>
4 years ago
key 2530ee3804 I was able to automatically use the corrspondig headers by #ifdef in main.hpp and -D C_DEF in /bsl/XXX/bslConfig.cmake > not totally convinced <
4 years ago
key 3f78936c4e Working with ./run nucleo_f042K6 and ./run raspberry but must cahnge the headers. I will make a cmake configuration that will configure the main.hpp automatically
4 years ago
key 69d64d5127 Made the cmake interactiv please run the ./run command with the filename that is unde /bsl/ EX : ./run nucleo_f042k6
4 years ago
key 4dc986dbba Restructuration itteration 1
4 years ago
key 9e223e18b9 Added some usefull coments and modified path definitions
4 years ago
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