[BRLTTY] screen driver in brlapi
Samuel Thibault
samuel.thibault at ens-lyon.org
Sat Nov 3 18:44:45 EDT 2018
Hello,
Dave Mielke, le sam. 03 nov. 2018 18:37:55 -0400, a ecrit:
> uint8_t header[4];
> read(vcsa, header, sizeof(header));
> off_t offset = ((header[3] * header[1]) + header[2]) * sizeof(character);
> wchar_t character;
> read(vcsu, offset, sizeof(character));
>
> You should use poll() to wait for changes to the screen content.
I'm however wondering, how do make sure not to miss updates?
read(vcsu)
... kernel updates the screen ...
poll();
I guess poll will immediately return, because something happened since
the last read?
Samuel
More information about the BRLTTY
mailing list