Ist das eine Hrdwarefrage ? - eher nicht

Trotzdem eine kurze Antwort: so sollte ein Buffer arbeiten. Eine andere Funtion verdient den Namennicht. Beim Hardwarepuffer hat man nur 1-2 Bytes und die Länge ist fest vorgegeben.