firmware: initial commit