fireworks: improve return status for hwdep interface