Aizyc's embedded engineering team develops low-level PC software such as Device Drivers, DLLs, API interfaces, and basic GUI with specific expertise in ARM, Microchip, Power PC platforms. Our embedded team follows strict SDL coding standards and our testing lab assures of best quality on every release. We offer total peace of mind and support our projects over its entire product life span.
USB Peripheral Drivers
IDE / SATA Drivers
CLI & GUI development
Application development & Porting
USB Virtualization applications
IO Virtualization applications
PCIe management software in Java
UI / Firmware for Cryogen
Architecture development for the FW and UI of an automated temperature controller
Product designed for medical diagnostics
Developed the complete UI framework
Developed drivers for:
USB2.0 interface for mass storage based data download
SD Card for data logging
Serial flash for local storage
Developed PC<->Microcontroller interface via USB
All the interface functions on the microcontroller touch screen GUI were duplicated on the PC interface
Full control of the embedded unit remotely from PC
Ability to download process data, programmable recipe
Data Analysis on the process data
Input process data into database
Firmware upgradability via USB
MAC OS Support
Android Porting on OMAP
port Android on a custom platform with OMAP353x
Low level drivers
USB2.0, sound and SD Card drivers
Currently involved in porting Android for the same platform for mobile application development
Device Drivers Developed
Design / Development of Ethernet driver on Windows 95 / 98 / NT / 2K / Linux / MAC.
Virtual Serial Port driver on Windows/Windows Vista for Serial port server device.
Design and implementation of Bus driver and related software for PCI Express Root Complex verification.
Design and implementation of USB Ethernet driver for Linux/Windows/Windows CE.
Design and implementation of Apple MAC/Linux IrDA driver.