Font Size: a A A

Design Of Video Info Detection Card's Driver Based On PCI Bus Interface

Posted on:2007-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:H ChenFull Text:PDF
GTID:2178360212479985Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
At present,more and more electronic devices are controlled by computer.Almost all of the CPU and peripheral equipments offer PCI bus interface,as a result, PCI bus has been the most extensive and universal bus standard in computer system.Therefore, it's valuable on developing PCI device driver.Windows is widely used on the world,especially Windows2000 is popular because of its perfect stabilization,so It's practical and universal to develop the device drivers for Windows2000 OS.The design of video capture card using for traffic information detectation is the background of the thesis,Having studied the PCI bus transmission technique,control mechanism and configuration technique ,I expatiate the characteristic of the device driver in Windows OS,afterwards,I've developed the PCI device driver for Windows98/2000 and the dynamic link libraries(DLL)which make the upper application user call expediently.The synchronization and mutex are considered fully to settle the same driver in order to reduce the size of the memory used. The three-layer program mode including kernel layer,API layer,and user application layer is adopted in my project.and the codes are unattached among the three layers, The programs have good character such as compatibility,security and transplantability.We can only modify the device driver when the hardware device is to be updated without compiling the whole system.This paper can be used as a reference to develop the universal device drivers, Many embedded device drivers can be achieved by modifying a few codes to realize the code compatibility according to my codes, then , it will improves the efficiency for analogous project.
Keywords/Search Tags:PCI, WDM, Device driver
PDF Full Text Request
Related items