댓글 쓰기 권한이 없습니다. 로그인 하시겠습니까?
Pi
2017.10.18 17:13
라즈베리파이 커널 컴파일
조회 수 8345 댓글 0
1. ARM 컴파일러(툴체인) 설치
2. 커널 소스 다운로드
3. 커널빌드
4. 기타
5. 모듈 빌드
#include <linux/kernel.h> #include <linux/module.h> #include <linux/init.h> int simple_mod_init(void) { printk("simple module loaded\n"); return 0; } int simple_mod_exit(void) { printk("simple module unloaded\n"); return 0; } module_init(simple_mod_init); module_exit(simple_mod_exit); MODULE_LICENSE("GPL"); Makefile obj-m := simple_mod.o KDIR := /usr/src/linux PWD := $(shell pwd) FILE := simple_mod all: @echo $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules dmesg | tail -5 clean: @echo $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean dmesg | tail -5 up: @echo insmod $(FILE).ko dmesg | tail -5 lsmod down: @echo rmmod $(FILE) dmesg | tail -5 lsmod
Dreamy의 코드 스크랩내가 모으고 내가 보는
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Designed by sketchbooks.co.kr / sketchbook5 board skin
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5