Firmware a knihovny