chore(lab04): add laboratory files
This commit is contained in:
13
src/03-led-controller/.clangd
Normal file
13
src/03-led-controller/.clangd
Normal file
@@ -0,0 +1,13 @@
|
||||
CompileFlags:
|
||||
Add:
|
||||
# Architecture and cross-compilation
|
||||
- "--target=aarch64-linux-gnu"
|
||||
|
||||
# Setup sysroot for buildroot
|
||||
- "--sysroot=/buildroot/output/host/aarch64-buildroot-linux-gnu/sysroot"
|
||||
|
||||
# Add specific header of linux from buildroot
|
||||
- "-I/buildroot/output/build/linux-headers-5.15.148/include"
|
||||
- "-I/buildroot/output/build/linux-headers-5.15.148/arch/arm64/include"
|
||||
- "-I/buildroot/output/build/linux-headers-5.15.148/arch/arm64/include/generated"
|
||||
- "-I/buildroot/output/build/linux-headers-5.15.148/**"
|
||||
5
src/03-led-controller/CMakeLists.txt
Normal file
5
src/03-led-controller/CMakeLists.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
cmake_minimum_required(VERSION 3.28)
|
||||
project(led-controller)
|
||||
|
||||
include(../nanopi.cmake)
|
||||
add_executable(main main.c)
|
||||
7
src/03-led-controller/main.c
Normal file
7
src/03-led-controller/main.c
Normal file
@@ -0,0 +1,7 @@
|
||||
#include <stdio.h>
|
||||
|
||||
int main() {
|
||||
printf("Led controller");
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user