Skip to main content

Posts

Showing posts with the label wince

Adding a new driver in WinCE

Here is a short guide on how to create your very own driver in Windows CE:  In solution explorer, go to C:\WINCE800\platform\${whatever board}\SRC\DRIVERS right click driver and press "Add"->"New subproject..." Select WCE Dynamic Link library and empty project. Add the following in ${drivername}.bib: MODULES IF BSP_DRIVERSHELL IF _WINCEOSVER=600     ${drivername}.dll $(_FLATRELEASEDIR)\${drivername}.dll NK K ELSE     ${drivername}.dll $(_FLATRELEASEDIR)\${drivername}.dll NK ENDIF ENDIF Add the following in ${drivername}.reg: [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\${drivername}]     "Prefix"="XXX"     "Dll"="${drivername}.dll"     "Order"=dword:4 Add the following in ${drivername}.def: LIBRARY ${drivername} EXPORTS     XXX_Init     XXX_Deinit     XXX_Read     XXX_Open     XXX_Cl...