added some notes

master
Kerem Yollu 2 years ago
parent 69d109582c
commit 52f7a1b807

@ -42,13 +42,16 @@ set(PROJECT_CONFIG_FILE ${PROJECT_DIR}/projectDefinitions.cmake)
set(CMAKE_CORE_DIR ${CMAKE_SOURCE_DIR}/env/cmake_core) set(CMAKE_CORE_DIR ${CMAKE_SOURCE_DIR}/env/cmake_core)
set(COMPILER_DEFS ${CMAKE_CORE_DIR}/compiler.cmake) set(COMPILER_DEFS ${CMAKE_CORE_DIR}/compiler.cmake)
# Location of CSL, CSL_USED is passed as an argutem to CMake from run.sh # Location of CSL, CSL_USED is passed as an argument to CMake from run.sh
# -> "Specific to each CSL" # -> "Specific to each CSL"
set(CSL_DIR ${CMAKE_SOURCE_DIR}/csl/${CSL_USED}) set(CSL_DIR ${CMAKE_SOURCE_DIR}/csl/${CSL_USED})
set(CSL_CONFIG_FILE ${CSL_DIR}/config.cmake)
# To Put one layer down so that CMSIS is defined by the CSL it's core specific stuff
set(CSL_SOURCES_DIR ${CSL_DIR}/implementation) set(CSL_SOURCES_DIR ${CSL_DIR}/implementation)
set(CSL_HEADERS_DIR ${CSL_DIR}/CMSIS/Include ${CSL_DIR}/HardwareDescription) set(CSL_HEADERS_DIR ${CSL_DIR}/CMSIS/Include ${CSL_DIR}/HardwareDescription)
set(CSL_STARTUP_DIR ${CSL_DIR}/startup) set(CSL_STARTUP_DIR ${CSL_DIR}/startup)
set(CSL_CONFIG_FILE ${CSL_DIR}/config.cmake) ####################################################################################
# Directiry fot the drivers -> "Common to all CSL" # Directiry fot the drivers -> "Common to all CSL"
set(DRIVERS_DIR ${CMAKE_SOURCE_DIR}/drivers) set(DRIVERS_DIR ${CMAKE_SOURCE_DIR}/drivers)

@ -117,3 +117,10 @@ REFRESHERS
- tmux stuff - tmux stuff
- change frame with `Ctrl+B W`. A widnow with a preview will open. Coose eather by moving - change frame with `Ctrl+B W`. A widnow with a preview will open. Coose eather by moving
selection via cursor and the presseing `enter` or bynumber selection via cursor and the presseing `enter` or bynumber
RESTRUCTURATION 02_08_2023:
- Maybe : Separate the pripherals trio : Ex : i2c.h i2c.c imp_i2c.h as -> i2c.h i2c.c csl_i2c.h cls_i2c.c
- This mitigates confusion for end user and hides away complexity.

Loading…
Cancel
Save