Sto cercando di rafforzare la mia comprensione delle porte seriali e dei driver di dispositivo.
Mi è stato detto che lo standard della porta seriale, RS-232, definisce le caratteristiche elettriche e il timing dei segnali della porta seriale, il significato di tali segnali, la dimensione fisica e il pinout dei connettori.
Comprendo anche che tutti i moderni sistemi operativi dispongono dei propri driver di dispositivi seriali nativi per la comunicazione (lettura + scrittura) alle porte seriali.
Quindi immagino di chiedermi quale sia la relazione tra RS-232 e questi driver di dispositivo seriale del SO nativo. Questi driver "implementano" semplicemente RS-232 sul lato PC? Oppure i driver e RS-232 "vivono" a due diversi "livelli" dello stack / protocollo di comunicazione seriale? In tal caso, in che modo (esattamente) sono diversi?