Chciałbym zrozumieć przepływ zdarzeń USB z przestrzeni jądra do przestrzeni użytkownika (po prostu z mojej ciekawości, wiedząc, jak rzeczy są realizowane).
Aby być bardziej zrozumiałym, chciałbym wiedzieć, jak to wyskakujące okienko pojawia się na moim pulpicie po podłączeniu dysku USB do mojego systemu i w jaki sposób dysk jest montowany.
Chciałbym również dowiedzieć się, w jaki sposób sprawdza, czy niektóre obrazy są obecne na moim USB, a jeśli „tak”, w jaki sposób pyta mnie, czy muszę je otworzyć w GIMP lub innym oprogramowaniu?
Wiem, że to bardzo duże i szerokie pytanie, ale proszę o wskazówki, jak zrozumieć cały ten pomysł.
Nie robiłem dużych przeglądów kodu, ale zapewniam cię, że nie mam problemu, jeśli mogę być prowadzony poprawnie.
źródło