Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 3 and Version 4 of DiffFromUnix


Ignore:
Timestamp:
2012-05-02T08:40:23Z (8 years ago)
Author:
Jiri Svoboda
Comment:

Details on the 'no serial terminals', copied from ticket #440

Legend:

Unmodified
Added
Removed
Modified
  • DiffFromUnix

    v3 v4  
    2121== No serial terminals ==
    2222
    23 To Be Written.
     23In the world of UNIX-like operating systems command-line applications can make use of a pseudo-graphical UI via [n]curses or a similar library. This provides commands like move cursor, set color, etc. Conversely keyboard input (including some control keys like arrows, Page Up, etc) can be retrieved by the application. However only a dumb serial line / character device is assumed to connect the application to the console.
     24
     25Therefore all the pseudo-graphical commands are marshaled into a character stream (escape sequences) by the curses library and unmarshaled by the console. Conversely the keyboard input is marshaled by the console and unmarshaled by the curses library. This is the common cause of many problems.
     26
     27In HelenOS the application talks directly to the console via an IPC interface.
    2428
    2529== No X ==