| ARRIS Enterprises, Inc. Confidential Information |
ArchitectureThe KreaTV software can run on several types of hardware. Some parts of the software must be built to match a specific hardware. For this there is an architecture string that has the following format: <toolchain>[_<device>] The toolchain field tells what type of toolchain must be used to build binaries. The KreaTV software can be built with the help of different toolchains (like bcm15). Most KreaTV IIPs are happy with this architecture resolution. This is possible since the KreaTV HAL abstracts hardware differences.
Software designed to run on a specific STB model uses the device
field (e.g. vip43x2 for a VIP4302). An example
of an IIP using this architecture resolution is
the Information on what architecture level to use when dividing your software into IIPs can be found in the Architecture section of the Building chapter. |