Migrating a Serial Port Driver
9/8/2008
Com Windows CE 5.0, desenvolvimento driver porta serial sob o modelo COM_MDD2 simplifica a porta serial PDD e permite que suporte para múltiplo objetos driver porta serial em um único DLL. Você ainda pode usar o modelo COM_MDD, mas o modelo COM_MDD tem o PDD simplificada e ele não habilitar suporte para múltiplo objetos driver porta serial.
Para migrar um driver porta serial
Para compatibilidade com versões anteriores, no PDD, certifique-se de que o HWTxIntrHandler função mapas para a SL_TxIntrEx função INSTEAD OF para a SL_TxIntr função. Para obter mais informações, consulte o driver exemplo Com16650 em % _WINCEROOT%\Public\Common\Oak\Drivers\Serial\COM16550.
Altere a variável TARGETLIBS de Com_mdd.lib para Com_mdd2.lib.
Adicionar o seqüência de caracteres "-DUSE_NEW_SERIAL_MODEL " Para a variável CDEFINES.
Forneça seu serial driver um nome que não estar em conflito com COM serial nomes driver em Common.bib. Se o nome do seu serial driver está em conflito com um serial nome driver no Common.bib e você definir BSP_NOPCMCIA, você também deve definir BSP_NOPCCARD para evitar sua serial nome driver a partir obtendo sobrescrito.
Com as precauções adequadas, você pode também identificador este emitir pela edição de BSP_NO * sinalizadores nos arquivos Platform.bib e Winceos.bat.