smp: share: uxctty.o
authorMatt Birkholz <puck@birchwood-abbey.net>
Sat, 6 Dec 2014 00:56:07 +0000 (17:56 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sun, 21 Dec 2014 19:19:11 +0000 (12:19 -0700)
README.txt

index 8845e8943f8a29b2f593d074b50b4756e7dac312..935db9c8112e9fdd550eacf58d22f3a41f7ad320 100644 (file)
@@ -662,6 +662,14 @@ command line.  The remaining 12 belong to the 7 microcode modules and
   00000004 b permit_ctty_control
   00000004 C scheme_in_foreground
 
+       OK.  There is just the one console, shared by all processors.
+       Presumably Scheme will allow only one thread to pown the
+       console, its interrupt characters and handlers, the process's
+       job control state and screen state (aka tty-command-clear),
+       etc. -- everything exposed here.  Perhaps multiple
+       tty-command-beeps from feepy but not fastidious programs in
+       simultaneous threads can cause a ruckus, but otherwise... OK.
+
   uxenv.o:
   00000010 b current_dir_path
   0000000c b current_dir_path_size