====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
soc:2009:dverkamp:journal:week10 [2009/07/29 12:37]
drv
soc:2009:dverkamp:journal:week10 [2009/07/30 13:55] (current)
drv
Line 11: Line 11:
 Tracing monitor and curses operation; seemingly qemu-char.c is used for generic "char devices",​ which at least the monitor is. Tracing monitor and curses operation; seemingly qemu-char.c is used for generic "char devices",​ which at least the monitor is.
  
-==== Tuesday, July 28 ====+==== Tuesday, July 28 - Wednesday, July 29 ====
  
 ''​strace''​ of QEMU with -curses and -monitor simultaneously seems to indicate that it is in fact writing to the monitor PTY: ''​strace''​ of QEMU with -curses and -monitor simultaneously seems to indicate that it is in fact writing to the monitor PTY:
Line 24: Line 24:
   write(11, "​(qemu) "..., 7)              = 7   write(11, "​(qemu) "..., 7)              = 7
  
-==== Wednesday, July 29 ==== 
  
 +==== Thursday, July 30 ====
 +
 +Attach the correct end of the monitor PTY to QEMU: [[http://​git.etherboot.org/?​p=people/​dverkamp/​gpxe.git;​a=commitdiff;​h=185f366fb4fae22406bc6d31089fa5f0216ce29e|commit]]
 +
 +Taking a short break from debugging -curses output (I plan to continue work in other areas using -serial and gPXE's CONSOLE_SERIAL if I can't figure it out in the short term).
 +
 +Implemented generic configuration file abstraction:​ [[http://​git.etherboot.org/?​p=people/​dverkamp/​gpxe.git;​a=commitdiff;​h=aee3639bf122863d190bdaf791bb583c67a80287|commit]]
 +
 +Switched ''​Test::​Machine''​ from parsing conf files itself over to ''​Test::​Configuration'':​ [[http://​git.etherboot.org/?​p=people/​dverkamp/​gpxe.git;​a=commitdiff;​h=0df6de43cb0c4e98048350e37dd3c6e6abcce9d0|commit]]
  

QR Code
QR Code soc:2009:dverkamp:journal:week10 (generated for current page)