firm ware download supported
add device.c