Author: janderwald
Date: Wed Aug 29 02:48:40 2007
New Revision: 28640
URL: 
http://svn.reactos.org/svn/reactos?rev=28640&view=rev
Log:
- always wait and then kill the emulator
Modified:
    trunk/reactos/tools/sysreg/rosboot_test.cpp
    trunk/reactos/tools/sysreg/txtmode.cfg
Modified: trunk/reactos/tools/sysreg/rosboot_test.cpp
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/tools/sysreg/rosboot_test.…
==============================================================================
--- trunk/reactos/tools/sysreg/rosboot_test.cpp (original)
+++ trunk/reactos/tools/sysreg/rosboot_test.cpp Wed Aug 29 02:48:40 2007
@@ -526,17 +526,14 @@
 //---------------------------------------------------------------------------------------
        void RosBootTest::cleanup()
        {
-               m_DataSource->closeSource();
-               if (m_KillEmulator == "yes")
-               {
-                       OsSupport::sleep(3 * CLOCKS_PER_SEC);
-                       if (m_Pid)
-                       {
-                               OsSupport::terminateProcess (m_Pid);
-                       }
-               }
+        m_DataSource->closeSource();
+        OsSupport::sleep(3 * CLOCKS_PER_SEC);
+        if (m_Pid)
+        {
+                       OsSupport::terminateProcess (m_Pid);
+        }
                delete m_DataSource;
-
+        m_DataSource = NULL;
        }
 //---------------------------------------------------------------------------------------
@@ -819,7 +816,7 @@
                        if (!m_DataSource->readSource (vect))
                        {
-                               cerr << "No data read" << endl;
+                               cerr << "No data read" <<
GetLastError() << endl;
                                continue;
                        }
                        if (write_log)
Modified: trunk/reactos/tools/sysreg/txtmode.cfg
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/tools/sysreg/txtmode.cfg?r…
==============================================================================
--- trunk/reactos/tools/sysreg/txtmode.cfg (original)
+++ trunk/reactos/tools/sysreg/txtmode.cfg Wed Aug 29 02:48:40 2007
@@ -10,17 +10,14 @@
 ;
 ; This variable sets the path to the emulator
 ;
-ROS_EMU_PATH=/usr/bin/qemu
-;ROS_EMU_PATH=E:\reactos\qemu\qemu.exe
+ROS_EMU_PATH=E:\reactos\qemu\qemu.exe
 ; ROS_HDD_IMAGE
 ;
 ; The hdd image to use for running the emulator. If this variable is not
-; set, SysReg will create a HDD with name "ros.hd" in the ROS_OUTPUT
-; directory using the qemu-img tool. It will search
+; set, SysReg will create a HDD with name "ros.img" using the qemu-img tool. It
will search
 ; this tool in the directory of emulator and abort if the tool cannot be found
-ROS_HDD_IMAGE=~/reactos/qemu/ReactOS.hd
 ;ROS_HDD_IMAGE=E:\reactos\qemu\ReactOS.hd
 ; ROS_CD_IMAGE
@@ -29,8 +26,8 @@
 ; an ReactOS unattended installation disk. If this variable is not set, SysReg lets the
emulator boot
 ; from harddisk.
 ;
-ROS_CD_IMAGE=~/reactos/qemu/bootcd.iso
-;ROS_CD_IMAGE=E:\reactos\qemu\Reactos.iso
+
+;ROS_CD_IMAGE=E:\reactos\qemu\Reactos-Regtest.iso
;-------------------------------------------------------------------------------------------
 ; Additional Options