Notice
Recent Posts
Recent Comments
Link
목록DMA (1)
승코딩당당당
[리눅스] 디바이스 드라이버의 이해
이번 글에서는 디바이스 드라이버의 개념과 구조를 정리하였다.입출력 장치와 버스 구조부터 시작해, I/O 자원 관리 방식(Polling, Interrupt, DMA),Memory-mapped I/O 구조, 그리고 리눅스에서의 디바이스 파일 개념까지 단계적으로 설명하였다. 특히 리눅스 환경에서 디바이스가 파일처럼 관리되는 구조와 Character/Block/Network 디바이스의 차이를 이해하는 것을 목표로 한다. 운영체제와 하드웨어 사이의 연결 고리를 이해하는 데 중요한 기초 개념이다. 입출력 장치(I/O 디바이스)CPU와 정보를 교환하는 장치Digital 신호 또는 non-digital 신호를 포함한다CPU와는 digital 신호를 통해 연결된다 버스 (Bus)버스란?CPU(들), RAM 그리고 개인..
개발/임베디드
2026. 2. 12. 17:32