Debugging ReactOS 3

 

 

 

 

 

 

 

 

The topics covered in this session are:

  1. Com0com and VirtualBox Configuration for Serial Debugging

 

 

Com0com and VirtualBox Configuration for Serial Debugging

 

In this section we will try to configure virtual serial ports and ReactOS for debugging. Firstly, launch the com0com console setup.

 

Debugging ReactOS: the com0com null modem setup, the command prompt (console) setup

 

We will rename the default given port name. For the available commands, you can type help.

 

Debugging ReactOS: the com0com null modem setup through console

 

To view the default given virtual ports, issue list command.

 

Debugging ReactOS: the com0com null modem setup, viewing the available virtual ports

 

 

Or as you can also rename the port to the desired name using the GUI setup. In this case we rename to COM31 (CNCA0) and COM32 (CNCB0) respectively. Click the port existing port name field/box and rename it.

 

Debugging ReactOS: the com0com null modem GUI setup, changing the com port names, the help

 

 

Debugging ReactOS: the com0com null modem GUI setup, changing the com port names

 

Then you can verify the changes using the console setup.

 

 

 

 

 

 

 

 

 

 

 

 

Debugging ReactOS: the com0com null modem GUI setup, verifying the changed com port name

 

If you want to rename the port using console setup, run the com0com command shell and type:

 

install PortName=COM31 PortName=COM32

 

Debugging ReactOS: the com0com null modem setup, changing the com port names using console

 

The changes should be visible in Windows Device Manager.

 

Debugging ReactOS: the com0com null modem setup, the renamed com ports should be visible in Windows Device Manager

 

Next, go to the VM settings. Launch VM and click Settings icon/menu.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Debugging ReactOS: the com0com null modem setup, changing the VirtualBox settings

 

In the Guest Settings (ReactOS) for Serial Ports set as follow:

  1. Port1: Checked

  2. Port Number: COM1

  3. Port Mode: Host Device

  4. Port/File Path: \\.\COM31

 

Debugging ReactOS: the com0com null modem setup, setting the Virtual Machine port number to COM1 and port/file path to \\.\COM31

 

 

 

 

 

 

 

 


< Debug ReactOS 2 | ReactOS For Fun | Debug ReactOS 4 >