반응형 Linux KFIFO (static 타입) 사용 하기 커널 문서도 잘되있기 때문에 커널 문서를 먼저 보는 것이 도움이 될 수 있습니다. 위치 : 커널소스 / samples / kfifo #define FIFO_SIZE 32 static DEFINE_KFIFO(g_fifo, int, FIFO_SIZE); //값을 넣을 때 kfifo_put(&test, val); //값을 뺄 때 kfifo_get(&test, &val) 2020. 11. 2. [LINUX] Rockchip GPIO control 방법 Rockchip 3308 chip 을 이용한 리눅스 포팅 프로젝트가 생겨 관련 제어 기술을 공부하면서 자료를 정리하기로 하였다. 아직까지 리눅스를 심도있게 본적이 없어서 빠르게 아래 Peripheral Device 들을 테스트 해볼 예정으로 시작하였다. 타이틀은 : 리눅스도 모르는 초심자가 시작하는 리눅스 드라이버 개발 이 되려나.... GPIO (제어 및 Driver) Simple Control Interrupt PWM System Timer SPI GPIO 제어를 하기 우선 DTS Script 를 이용하여 GPIO 접근을 할 수 있는 노드 정의에 대해 알아야 했다. 그래서 같이 공부한 내용중 DTS 챕터에 대한 것을 별도로 정리함 ([LINUX] DTS 기초 문법 정리 글을 참조하세요. ) pinct.. 2018. 8. 30. 이전 1 2 다음 반응형