KitlInit
9/8/2008
Essa função é chamado pelo OEM para inicializar o subsistema KITL.
Syntax
BOOL KitlInit(
BOOL fStartKitl
);
Parameters
- fStartKitl
[no] Se definido para TRUE, KITL é inicializado e definido como um estado de trabalho; caso contrário, KITL é inicializado apenas e podem ser iniciados posteriormente se KITLRegisterClient é chamado.
Return Value
Se for iniciado KITL, TRUE é retornado; caso contrário, FALSE é retornado.
Remarks
Esta função deve ser chamado pela camada de adaptação OEM (OAL) para inicializar o subsistema KITL.
Como parte de KitlInit processamento, o kernel chama OEMKitlInit ao executar inicialização hardware.
Ela pode ser chamado qualquer tempo após o KernelStart** função tiver sido chamado, geralmente como parte do processamento OEMInitDebugSerial ou OEMInit .**
Na implementação de OEMPowerOff, os OEMs devem reinicializar seu hardware KITL depois desligando no. Isso geralmente é feito por chamado OEMEthInit para transporte Ethernet KITL.
Observação
OEMEthInit só deve ser chamado se KitlInit foi chamado durante inicialização. Ele deve não ser chamado não se houvesse nenhum serviços Ethernet KITL antes de ignition ciclo do processo.
O carregador inicializar pode transmitir informações em BOOT_ARGS que determina se KitlInit é chamado along with configuração possível. Se o carregador inicializar sinais não usar KITL, a OAL pode ignorar este chamar. Se o carregador inicializar sinais usar modo passivo KITL, a OAL pode chamar este chamar com fStartKitl Defina como FALSE.
Se fStartKitl é FALSE, KITL comporta-se em um modo passivo completamente e não haverá nenhuma atividade KITL até KITLRegisterClient chamado. KITLRegisterClient é usado principalmente em dispositivos que precisam usar uma apenas - em - depurador tempo (JIT).
Se fStartKitl é TRUE, KITL irá iniciar a comunicação com o desenvolvimento estação de trabalho e bloco até que uma conexão é feita. Os serviços usar como padrão, PPSH, DBGMSG e KDBG, também irá iniciar com base nas configurações de estação de trabalho de desenvolvimento.
Requirements
Header | kitl.h |
Library | Kitl.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |
See Also
Reference
OEMKitlInit
OEMInitDebugSerial
OEMInit
OEMPowerOff