[리눅스] 디바이스 드라이버: struct device와 커널 오브젝트(kobj)
Post
원문 보기 →[리눅스] 디바이스 드라이버: struct device와 커널 오브젝트(kobj)
디바이스 드라이버는 플렛폼 디바이스로 구성돼 있습니다.모든 디바이스는 struct device로 표현되는데, 이를 커널 오브젝트(kobj)로 체계적으로 관리합니다. 그런데 가끔 probe 루틴에서 디바이스 드라이버를 초기화할 때, 디바이스 드라이버의 커널 오브젝트(kobj)의 정체가 무엇인지알고 싶을 때가 있습니다. 이럴 때 다음과 같은 패치를 반영하면 됩니다. diff --git a/drivers/mmc/host/bcm2835-mmc.c b/drivers/mmc/host/bcm2835-mmc.cindex 6b9cb30e9..458300e31 100644--- a/drivers/mmc/host/bcm2835-mmc.c+++ b/drivers/mmc/host/bcm2835-mmc.c@@ -1416,6 +
![[웹툰단행본] 『통제구역관리부』 1권 후기 : 이상한 변칙과 기이한 일들이 일어나는 공간에 대하여](https://img.zoomtrend.com/2026/06/09/1780996474-SE-5eda86fa-0d63-4afd-b8dd-b801879fed52.jpg)


![[CV] [Comi] 'あかね噺'(아카네 이야기) 22권. 아카네의 첫 전력 승부](https://img.zoomtrend.com/2026/06/08/1780982081-EC9D8CEC9585EC9D98EBA6ACEB93ACEC9CBCEBA19C.jpg)