Linux PCIe EPF 디바이스 생성 과정 분석
본 아티클에서는 kernel 5.15 버전을 기반으로 PCI endpoint function 디바이스의 생성 과정에 대해 설명한다. pci-epf-test 예제를 통해 주요 함수들의 동작 원리를 살펴본다.
먼저 pci_ep_cfs_init 함수부터 분석한다. 690-699 행에서 Configfs文件系统에 pci_ep 서브시스템을 생성한다. 701-718 행에서는 해당 서브시스템 아래에 functions와 controllers 두 개의 confi ...
6월 20일 22:29에 게시됨
2440 개발 보드에서 Linux 시스템의 hello 드라이버 프로그램 작성
개요
이 문서에서는 실습용으로 실행 가능한 간단한 드라이버 예제를 제공하고, Linux에서 드라이버 템플릿의 요소들을 설명합니다. 또한 Linux에서 애플리케이션에서 드라이버로의 실행 과정을 설명합니다. 이 간단한 드라이버 예제는 개발 보드의 Linux 시스템에서 직접 실행됩니다.
개발 환경: TQ2440 개발 보드 + Linux 2.6.30.4
드라이버 프로그램 예제
드라이버 ...
6월 3일 16:07에 게시됨