[ update ] uart finer interrupt handling