Hardware Software Interface