linux內核的fbmem.c中注冊了一個fb的字符設備,在平台代碼(MTK或者高通)中會注冊具體的framebuffer設備(兩個設備的主設備號相同)。具體注冊的設備(fb0,fb1...)的訪問全部都是使用fb的file_operations接口。關於字符設備,linux裡面的機制是什麼?linux如何實現多個字符設備使用統一的file_operations接口的?
相同類型的設備的主設備號相同,次設備不同,file_operations通過匹配次設備號決定調用哪一個設備