Advanced Video Platform

Advance Video Platform (AVP) is a gaming software platform that allows for easy and speedy game development. It adopts QNX as the underlying operation system for real time control of money devices, and LUA as the scripting language for game development.

We helped in developing the lower and middle layers, including the board support package, driver and service development etc. Specifically:

    • Developed PCI BIOS Extension
    • Built customized QNX kernel image
    • Developed QNX driver for PCI bridge
    • Developed 5.1 Audio driver under QNX for Realtek ALC650
    • Developed chain of trust authentication mechanism
    • Developed the EEPROM and Critical data management process
    • Developed the process to manage system’s voltage/temperature/fan speed
    • Developed the process to manage the peripherals like Doors/switches/button panel/lights etc
    • Analyzed performance by using QNX system profiler and application profiler.