반응형

이 글은 현재 진행하고 있는 프로젝트에 대한 개인적인 자료정리 차원에서 올려보았다


커널 모듈 적재/제거에 대한 자세한 내용은

Raspberry pi3 카테고리의 Linux Device Driver 에 조만간 업데이트 할 예정이다

업데이트 ▶  http://dragonchan.tistory.com/category/Raspberry%20Pi%203/Linux%20Device%20Driver


라즈베리파이3 Specification

라즈베리파이3 Model B

kernel ver.4.14.34-v7+

ARMv7 Processor rev 4

hardware : BCM2835

revision : a32082

Serial : 00000000a5f739b9


디바이스 파일 생성

mknod /dev/xxx(디바이스 파일 위치) c(Character Device Driver) 240(Major Number) 32(Minor Number)


커널 Object(.ko) 생성

make


커널에 적재

insmod xxx.ko


응용프로그램 컴파일

gcc -o test test.c -lwiringPi


실행

./test


메시지 확인

dmesg

반응형
블로그 이미지

yesnomark

이것저것 개발하며 애매하게 경력쌓고 있는 중니어 개발자

,