Nein
Dateien sind keine Devices, also auch keine block devices.
Vielmehr liegen Dateien in einem Dateisystem, das wiederum
auf einem block device untergebracht ist.
Ein block device ist eines, welches nicht byteweise, sondern
nur in Form von Sektoren, Clustern etc. angesprochen werden kann.
Dateien dagegen können auch zeichenweise gelesen und geschrieben
werden. Die Umsetzung dazwischen macht dann das Dateisystem bzw.
dessen Treiber im OS, soweit es sich tatsächlich um reale Dateien
handelt. Um die geht es hier aber doch eh nicht, sondern es geht
um einen COM-Port, der nie auf einem block device liegt und nur
wie eine Datei (zeichenweise) angesprochen wird.
Mit Blöcken hat das irgendwie nichts zu tun, oder habe ich etwas
übersehen?