The main idea is to allow debugging ReactOS on real hardware without serial cable, at least this to be a step on that path.
Now it looks like:
Code: Select all
kdb:> kmsg
*** KMSG ***
(ntoskrnl\mm\mminit.c:243) 0x80000000 - 0x81000000 Boot Loaded Image
(ntoskrnl\mm\mminit.c:247) 0xB0000000 - 0xB0739000 PFN Database
(ntoskrnl\mm\mminit.c:251) 0xB0739000 - 0xB2D79000 ARMбЁ Non Paged Pool
(ntoskrnl\mm\mminit.c:255) 0xBC000000 - 0xBD000000 System View Space
...
(hal\halx86\generic\legacy\bussupp.c:591) Your machine has a PCI-to-PCI or CardBUS Bridge. PCI devices may fail!
(hal\halx86\generic\legacy\bussupp.c:620) Found parent bus (indicating PCI Bridge). PCI devices may fail!
====== PCI BUS HARDWARE DETECTION =======
--- Press q to abort, any other key to continue ---
00:00.0 Host bridge [0600]: 440BX/ZX/DX - 82443BX/ZX/DX Host [8086:7190] (rev 01)
Subsystem: Virtual Machine Chipset [15ad:1976]
...
Hack Flags: 1 (Hack Revision: 0-Your Revision: 8)
No HackFlags for your chipset's revision!
--- Press q to abort, any other key to continue ---
00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01)
Subsystem: Virtual Machine Chipset [15ad:1976]
Flags: bus master, medium devsel, latency 64
I/O ports at 1050 [size=16]
Is it would be OK to integrate this (kmsg) patch, in this form of kmsg command, into the source when I will finish it?
Now I'm correcting the bugs.