Hardware buffer strangeness