Transport in CE Boot (Compact 2013)
3/26/2014
The Transport driver enables the boot loader to use a transport Ethernet connection to download the OS image to the device and to use the kernel independent transport layer (KITL). Its driver class is BOOT_DRIVER_CLASS_TRANSPORT.
Its interface is defined in:
%_WINCEROOT%\Platform\Common\Src\Common\Bldr\Inc\Boottransport.h
The IOCTL codes to which a transport driver can respond are listed in the following table.
Transport Driver IOCTLs
IOCTL |
Description |
---|---|
BOOT_TRANSPORT_IOCTL_READ |
Reads data over the transport. |
BOOT_TRANSPORT_IOCTL_GET_OS_CONFIG_INFO |
Gets the OS configuration information, such as the KITL media type received from Platform Builder. |