-
Linux的设备树模型
最近一直从事VxWorks的驱动开发,其与Linux下设备驱动的开发有很大的相似性。正巧最近在csdn上看到刘盼的课程有介绍驱动模型,现结合Linux和vxWorks两者的设备驱动模型在此做一个总结。设备驱动模型设备驱动的主要功能就是操作硬件,而操作硬件最关键的便是设备的基地址和中断号了,而世界上的板子千千万,每个板子的信息也不一样,站在驱动开发的角度来看,每次重新更换板卡时,基地址和中断号不一样,则驱动程序也需要更改为相对应的参数,如此一来,千千万的板卡就需要千千万的驱动程序,这种方式肯...…
-
Linux与vxWorks的设备驱动模型
最近一直从事VxWorks的驱动开发,其与Linux下设备驱动的开发有很大的相似性。正巧最近在csdn上看到刘盼的课程有介绍驱动模型,现结合Linux和vxWorks两者的设备驱动模型在此做一个总结。设备驱动模型设备驱动的主要功能就是操作硬件,而操作硬件最关键的便是设备的基地址和中断号了,而世界上的板子千千万,每个板子的信息也不一样,站在驱动开发的角度来看,每次重新更换板卡时,基地址和中断号不一样,则驱动程序也需要更改为相对应的参数,如此一来,千千万的板卡就需要千千万的驱动程序,这种方式肯...…