Modul de lucru 'Byte'
a fost introdus de IBM in PS/2 prin dezactivarea bufferelor de iesire pentru imprimanta, astfel putandu-se face transferul datelor octet cu o 23323c220x ctet in mod bidirectional. Modalitatea de transfer este evident identica cu stilul Centronics, asa ca inafara de bidirectionalitate acest mod nu aduce nimic nou pentru baza de aproximativ 25% porturi paralele care il suporta.
Handshake-ul functioneaza astfel: calculatorul isi semnaleaza disponibilitatea de a accepta un octet prin HostBusy in 0. Perifericul, normal, pune octetul pe port si il valideaza cu PtrClk in 0. Host-ul semnaleaza ca e ocupat cu tratarea lui prin HostBusy in 1 iar perifericul accepta asta prin PtrClk in 1. Calculatorul da un puls activ 0 pe HostClk ca a primit in bune conditii octetul si gata. PtrBusy are semnificatia obisnuita, liniile Init si Xflag nu sunt folosite Linia nDataAvail urmata de AckDataReq este activata de periferic pentru a semnala o data necesara de transmis.
|