ReactOS 0.3.10 on Industrial CPU board

Ask your support questions in here

Moderator: Moderator Team

Dinosaur
Posts: 24
Joined: Fri Apr 25, 2008 3:21 am

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Dinosaur » Wed Jul 15, 2009 6:42 am

Hi all

I have not added the S3 drivers yet, as I have not figured out out to add them.
I have only just figured out that there is provision for private messages.
Will respond, thank you.

FYI, I loaded Win2k onto the cfc and booted it. It worked except it assumed the
800x600 resolution, untill I loaded the S3 drivers from the disk, and then it used the full resolution.

Regards

Haos
Test Team
Posts: 2954
Joined: Thu Mar 22, 2007 5:42 am
Contact:

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Haos » Wed Jul 15, 2009 11:57 am

In your case i`d recommend Automated Slipstream install

http://www.reactos.org/wiki/index.php/H ... l_a_driver

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto » Wed Jul 15, 2009 1:17 pm

Dinosaur wrote: I have not added the S3 drivers yet
But there are strings like
err:(dll\win32\setupapi\queue.c:1659) copy error 2 L"C:\\ReactOS\\inf\\s3gnbm.sys" -> L"C:\\ReactOS\\System32\\drivers\\s3gnbm.sys"
in the logs, there are no such drivers in ReactOS. It looks like an .INF file have been added.

There is nothing unusual in those logs; I don't know what to do with it but to add more debug prints into different places, recompile, run, and analyze logs to see what is going on, repeating until the bug is catched.

Dinosaur
Posts: 24
Joined: Fri Apr 25, 2008 3:21 am

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Dinosaur » Thu Jul 16, 2009 2:49 am

Hi all

Sorry about the confusion, I have done so many tests that I have lost track.
Just some updates.
ReactOS' vbemp.sys driver requires VBE 2.0 support in video-BIOS. Also, the frame buffer size in BIOS Setup should be set to at least 1 MB. If there will be any problems (in the future, on this early stage it is not yet important) with vbemp.sys driver, rename / remove vbemp.sys file so vgamp.sys will be used instead.
This creates CSR: loading failure.

When I copy the driver to the \System32\drivers folder, the bootup process complains about not being able to copy the sys file from the \Inf folder.
So, I copy the sys file to that folder as well, and I basically had to do that for every missing dll , cfg ,exe the bootup was looking for.

Now I am left with just 2 missing files, (that I dont have) usbport.sys & usbuhci.sys
For the rest there are now only Path errors and Directory creation errors.

Code: Select all

(base\services\umpnpmgr\umpnpmgr.c:2298) Unknown event, GUID {CB3A4009-46F0-11D0
-B08F-00609713053F}
err:(dll\win32\iphlpapi\ifenum_reactos.c:101) openTcpFile for <\Device\Tcp> fail
ed: 0xc0000034
err:(dll\win32\iphlpapi\ifenum_reactos.c:101) openTcpFile for <\Device\Tcp> fail
ed: 0xc0000034
(base\services\umpnpmgr\umpnpmgr.c:2298) Unknown event, GUID {CB3A4009-46F0-11D0
-B08F-00609713053F}
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
(drivers\input\i8042prt\registry.c:214) KeyboardDataQueueSize : 0x64
(drivers\input\i8042prt\registry.c:215) KeyboardDeviceBaseName : KeyboardPort
(drivers\input\i8042prt\registry.c:216) MouseDataQueueSize : 0x64
(drivers\input\i8042prt\registry.c:217) MouseResolution : 0x3
(drivers\input\i8042prt\registry.c:218) MouseSynchIn100ns : 20000000
(drivers\input\i8042prt\registry.c:219) NumberOfButtons : 0x2
(drivers\input\i8042prt\registry.c:220) PointerDeviceBaseName : PointerPort
(drivers\input\i8042prt\registry.c:221) PollStatusIterations : 0x1
(drivers\input\i8042prt\registry.c:222) OverrideKeyboardType : 0x4
(drivers\input\i8042prt\registry.c:223) OverrideKeyboardSubtype : 0x0
(drivers\input\i8042prt\registry.c:224) PollingIterations : 0x2ee0
(drivers\input\i8042prt\registry.c:225) PollingIterationsMaximum : 12000
(drivers\input\i8042prt\registry.c:226) ResendIterations : 0x3
(drivers\input\i8042prt\registry.c:227) SampleRate : 60
(drivers\input\i8042prt\setup.c:45) IsFirstStageSetup() returns NO
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symboli
c link \??\Root#*PNP0F13#0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd} -> \Device\
00000010
(drivers\input\i8042prt\pnp.c:572) Found irq resource: 12
(base\services\umpnpmgr\umpnpmgr.c:2298) Unknown event, GUID {CB3A4009-46F0-11D0
-B08F-00609713053F}
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symboli
c link \??\Root#*PNP0501#0001#{86e0d1e0-8089-11d0-9ce4-08003e301f73} -> \Device\
0000000f
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symboli
c link \??\Root#*PNP0501#0001#{4d36e978-e325-11ce-bfc1-08002be10318} -> \Device\
0000000f
(drivers\serial\serial\pnp.c:218) New COM port. Base = 0x2f8, Irql = 24
(drivers\serial\serial\pnp.c:226) Comparing addresses: KdComPortInUse: 000003F8,
 ComPortBase: 000002F8
(drivers\serial\serial\create.c:39) Open COM1: successfull
(drivers\serial\serial\create.c:39) Open COM1: successfull
(ntoskrnl\io\iomgr\file.c:1110) FIXME: Device Query security descriptor UNHANDLE
D
(ntoskrnl\io\iomgr\file.c:1110) FIXME: Device Query security descriptor UNHANDLE
D
(drivers\serial\serial\rw.c:53) UseIntervalTimeout = YES, IntervalTimeout = 100
(drivers\serial\serial\rw.c:55) UseTotalTimeout = YES
(base\services\umpnpmgr\umpnpmgr.c:2298) Unknown event, GUID {CB3A4009-46F0-11D0
-B08F-00609713053F}
(drivers\serial\serenum\detect.c:94) Bytes received: 0/16
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symboli
c link \??\Root#*PNP0501#0000#{86e0d1e0-8089-11d0-9ce4-08003e301f73} -> \Device\
0000000e
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symboli
c link \??\Root#*PNP0501#0000#{4d36e978-e325-11ce-bfc1-08002be10318} -> \Device\
0000000e
(drivers\serial\serial\pnp.c:218) New COM port. Base = 0x3f8, Irql = 23
(drivers\serial\serial\pnp.c:226) Comparing addresses: KdComPortInUse: 000003F8,
 ComPortBase: 000003F8
(drivers\serial\serial\pnp.c:229) Failing IRP_MN_START_DEVICE as this serial por
t is used for debugging
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
(ntoskrnl\io\iomgr\deviface.c:892) IoRegisterDeviceInterface(): creating symboli
c link \??\Root#*PNP0303#0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd} -> \Device\
0000000b
(drivers\input\i8042prt\pnp.c:572) Found irq resource: 1
(drivers\input\i8042prt\pnp.c:541) Found data port: 00000060
(drivers\input\i8042prt\pnp.c:547) Found control port: 00000064
(drivers\input\i8042prt\readwrite.c:70) Read: 0x9c (status: 0x1d)
(drivers\input\i8042prt\readwrite.c:216) Sent 0x20 to port 00000064
(drivers\input\i8042prt\readwrite.c:70) Read: 0x47 (status: 0x1d)
(drivers\input\i8042prt\readwrite.c:216) Sent 0x60 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x74 to port 00000060
(drivers\input\i8042prt\readwrite.c:216) Sent 0xaa to port 00000064
(drivers\input\i8042prt\readwrite.c:70) Read: 0x55 (status: 0x1d)
(drivers\input\i8042prt\pnp.c:108) CTRL_SELF_TEST completed successfully!
(drivers\input\i8042prt\setup.c:45) IsFirstStageSetup() returns NO
(drivers\input\i8042prt\readwrite.c:216) Sent 0xa9 to port 00000064
(drivers\input\i8042prt\readwrite.c:70) Read: 0x00 (status: 0x1d)
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xff to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\readwrite.c:70) Read: 0xaa (status: 0x35)
(drivers\input\i8042prt\readwrite.c:70) Read: 0x00 (status: 0x35)
(drivers\input\i8042prt\pnp.c:248) Mouse detected
(drivers\input\i8042prt\readwrite.c:216) Sent 0xed to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x15)
(drivers\input\i8042prt\readwrite.c:216) Sent 0x0 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x15)
(drivers\input\i8042prt\readwrite.c:216) Sent 0x20 to port 00000064
(drivers\input\i8042prt\readwrite.c:70) Read: 0x44 (status: 0x1d)
(drivers\input\i8042prt\readwrite.c:216) Sent 0x60 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x44 to port 00000060
(drivers\input\i8042prt\pnp.c:159) Keyboard detected
(drivers\input\i8042prt\pnp.c:435) Keyboard present: YES
(drivers\input\i8042prt\pnp.c:436) Mouse present   : YES
(drivers\input\i8042prt\pnp.c:280) KeyboardInterrupt.Vector         49
(drivers\input\i8042prt\pnp.c:282) KeyboardInterrupt.Dirql          26
(drivers\input\i8042prt\pnp.c:284) KeyboardInterrupt.DirqlMax       26
(drivers\input\i8042prt\pnp.c:286) KeyboardInterrupt.InterruptMode  Latched
(drivers\input\i8042prt\pnp.c:288) KeyboardInterrupt.ShareInterrupt no
(drivers\input\i8042prt\pnp.c:290) KeyboardInterrupt.Affinity       0xffffffff
(drivers\input\i8042prt\readwrite.c:216) Sent 0xa8 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf4 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:244) Mouse was enabled successfully!
(drivers\input\i8042prt\pnp.c:330) MouseInterrupt.Vector         60
(drivers\input\i8042prt\pnp.c:332) MouseInterrupt.Dirql          15
(drivers\input\i8042prt\pnp.c:334) MouseInterrupt.DirqlMax       26
(drivers\input\i8042prt\pnp.c:336) MouseInterrupt.InterruptMode  Latched
(drivers\input\i8042prt\pnp.c:338) MouseInterrupt.ShareInterrupt no
(drivers\input\i8042prt\pnp.c:340) MouseInterrupt.Affinity       0xffffffff
(drivers\input\i8042prt\readwrite.c:216) Sent 0x20 to port 00000064
(drivers\input\i8042prt\readwrite.c:70) Read: 0x44 (status: 0x1d)
(drivers\input\i8042prt\readwrite.c:216) Sent 0x60 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x47 to port 00000060
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xff to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(base\services\umpnpmgr\umpnpmgr.c:2298) Unknown event, GUID {CB3A4009-46F0-11D0
-B08F-00609713053F}
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

(drivers\input\i8042prt\readwrite.c:70) Read: 0xaa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xaa
(drivers\input\i8042prt\readwrite.c:70) Read: 0x00 (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0x00
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf2 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:70) Read: 0x00 (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0x00
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xe8 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x0 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xe6 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xe6 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xe6 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xe9 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:70) Read: 0x00 (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0x00
(drivers\input\i8042prt\readwrite.c:70) Read: 0x00 (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0x00
(drivers\input\i8042prt\readwrite.c:70) Read: 0x64 (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0x64
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf3 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xc8 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf3 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x64 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf3 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x50 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf2 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:70) Read: 0x03 (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0x03
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf3 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xc8 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf3 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xc8 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf3 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x50 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf2 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf3 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x0 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfe (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfe
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x3c to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xe8 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0x3 to port 00000060
(drivers\input\i8042prt\mouse.c:811) Mouse resolution 3
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\readwrite.c:216) Sent 0xd4 to port 00000064
(drivers\input\i8042prt\readwrite.c:216) Sent 0xf4 to port 00000060
(drivers\input\i8042prt\readwrite.c:70) Read: 0xfa (status: 0x35)
(drivers\input\i8042prt\mouse.c:865) Got: 0xfa
(drivers\input\i8042prt\mouse.c:821) Mouse type = 1
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

err:(dll\win32\setupapi\queue.c:1659) copy error 2 L"C:\\ReactOS\\inf\\usbport.s
ys" -> L"C:\\ReactOS\\System32\\drivers\\usbport.sys"
err:(dll\win32\setupapi\queue.c:1659) copy error 2 L"C:\\ReactOS\\inf\\usbuhci.s
ys" -> L"C:\\ReactOS\\System32\\drivers\\usbuhci.sys"
fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
(ntoskrnl\io\pnpmgr\pnpmgr.c:2031) IopLoadServiceModule(usbuhci) failed with sta
tus 0xc0000034
(ntoskrnl\io\pnpmgr\pnpmgr.c:2068) Initialization of service usbuhci failed (Sta
tus c0000034)
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

err:(dll\win32\setupapi\queue.c:1659) copy error 2 L"C:\\ReactOS\\inf\\usbport.s
ys" -> L"C:\\ReactOS\\System32\\drivers\\usbport.sys"
err:(dll\win32\setupapi\queue.c:1659) copy error 2 L"C:\\ReactOS\\inf\\usbuhci.s
ys" -> L"C:\\ReactOS\\System32\\drivers\\usbuhci.sys"
fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
(ntoskrnl\io\pnpmgr\pnpmgr.c:2031) IopLoadServiceModule(usbuhci) failed with sta
tus 0xc0000034
(ntoskrnl\io\pnpmgr\pnpmgr.c:2068) Initialization of service usbuhci failed (Sta
tus c0000034)
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
(base\services\umpnpmgr\umpnpmgr.c:2298) Unknown event, GUID {CB3A4009-46F0-11D0
-B08F-00609713053F}
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x7300ab66
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x7300ab66
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x6eaa0779
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x6eaa0779
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xaab0f7aa
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xaab0f7aa
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x64a5b074
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x64a5b074
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xaaf259a7
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xaaf259a7
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0x4ea86076
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0x4ea86076
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x461573
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x461573
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xbef26bb1
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xbef26bb1
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x750f6274
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x750f6274
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x70a41e49
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x70a41e49
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xb0f156bd
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xb0f156bd
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0x3d613020
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0x3d613020
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x6f095165
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x6f095165
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xa3e252a1
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xa3e252a1
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x4e8f1d4c
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x4e8f1d4c
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x82b73175
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x82b73175
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xa5e6b0b8
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xa5e6b0b8
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0xa4e8375
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0xa4e8375
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
LE%\\Local Settings\\Temporary Internet Files".

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\Temporary Internet Files".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 0

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Local Settings\\History".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 1

err:(dll\win32\shell32\shellpath.c:1454) Failed to create directory L"%USERPROFI
LE%\\Cookies".
err:(dll\win32\wininet\urlcache.c:554) Couldn't get path for default container 2

fixme:(dll\win32\setupapi\cfgmgr.c:813) 00000002 0 00000000
And that is where it all stops with a screen that is switched off.
EDIT:After some playing around with BIOS settings these additional lines now pop up.

Code: Select all

(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x7300ab66
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x7300ab66
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x6eaa0779
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x6eaa0779
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xaab0f7aa
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xaab0f7aa
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x64a5b074
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x64a5b074
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xaaf259a7
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xaaf259a7
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0x4ea86076
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0x4ea86076
(ntoskrnl\mm\section.c:4725) ERROR: File can't be truncated because it has an im
age section
err:(dll\win32\setupapi\queue.c:1659) copy error 1224 L"C:\\ReactOS\\inf\\S3hotk
ey.exe" -> L"C:\\ReactOS\\System32\\S3hotkey.exe"
(ntoskrnl\mm\section.c:4725) ERROR: File can't be truncated because it has an im
age section
err:(dll\win32\setupapi\queue.c:1659) copy error 1224 L"C:\\ReactOS\\inf\\S3tray
2.exe" -> L"C:\\ReactOS\\System32\\S3tray2.exe"
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x461573
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x461573
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xbef26bb1
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xbef26bb1
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x750f6274
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x750f6274
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x70a41e49
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x70a41e49
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xb0f156bd
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xb0f156bd
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0x3d613020
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0x3d613020
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x6f095165
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x6f095165
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xa3e252a1
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xa3e252a1
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x4e8f1d4c
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x4e8f1d4c
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x82b73175
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0x82b73175
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xa5e6b0b8
(lib\rtl\image.c:44) DosHeader->e_magic 5f3f
(lib\rtl\image.c:45) NtHeader 0xa5e6b0b8
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0xa4e8375
(lib\rtl\image.c:44) DosHeader->e_magic 4c5b
(lib\rtl\image.c:45) NtHeader 0xa4e8375
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(dll\cpl\desk\classinst.c:190) RegCreateKeyEx() failed
From a newbie point of view, I have to say that either the wording in this log is incorrect:
ie: Err: should be "Not installed" or "Not Required" or "Not installed"
or
There are errors that on a clean boot shouldnt be there.

Regards

Lone_Rifle
Test Team
Posts: 802
Joined: Thu Apr 03, 2008 2:17 pm
Contact:

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Lone_Rifle » Thu Jul 16, 2009 10:12 am

I'm not sure if this will help you, but see http://www.reactos.org/wiki/index.php/Kdbg

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto » Thu Jul 16, 2009 4:55 pm

These errors are pseudo-errors, they always occur during installation. You probably waste time, trying to add these S3 drivers. Compatibility with drivers is still poor. Try to boot from LiveCD. Some people said they can boot ReactOS from LiveCD, but cannot boot when it was installed from BootCD.

If nothing helps, I see only one method to debug — to compile ReactOS with more debug prints added. Unless you have a hardware debugger. ;)

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto » Thu Jul 16, 2009 6:16 pm

Lone_Rifle wrote: I'm not sure if this will help you, but see […]
As he (Dinosaur) said, the keyboard is "locked", so he can't break into the debugger. But as logs show, it is not really locked, DPCs are executed. When pressing tab + k, the i8042prt.sys queues a work item, which for some reason is not executed. It just occured to me, i8042prt.sys can be changed to break directly into the debugger, so the situation can be examined. Both i8042prt.sys and the kernel should be modified.

Haos
Test Team
Posts: 2954
Joined: Thu Mar 22, 2007 5:42 am
Contact:

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Haos » Thu Jul 16, 2009 9:24 pm

If you can provide a patch, it can be tested. I think we should assign different key combination to it and use both ways if possible.

Dinosaur
Posts: 24
Joined: Fri Apr 25, 2008 3:21 am

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Dinosaur » Thu Jul 16, 2009 11:54 pm

Hi all

Using the tab+k combination proved correctly that the keyboard isnt locked.
These are the last few lines again.

Code: Select all

(subsystems\win32\win32k\ntuser\window.c:1588) FIXME - Parent is HWND_MESSAGE
(dll\cpl\desk\classinst.c:190) RegCreateKeyEx() failed                          'THIS IS WHERE IT STOPPED.
(drivers\input\i8042prt\readwrite.c:70) Read: 0x0f (status: 0x15)        'THEN PRESSED tab+k
(drivers\input\i8042prt\keyboard.c:787) Got: 0x0f
(drivers\input\i8042prt\keyboard.c:391) Sending 1 key(s)
(drivers\input\i8042prt\readwrite.c:70) Read: 0x0f (status: 0x15)
(drivers\input\i8042prt\keyboard.c:787) Got: 0x0f
(drivers\input\i8042prt\keyboard.c:391) Sending 1 key(s)
(drivers\input\i8042prt\readwrite.c:70) Read: 0x25 (status: 0x15)
(drivers\input\i8042prt\keyboard.c:787) Got: 0x25
(drivers\input\i8042prt\keyboard.c:391) Sending 1 key(s)
(drivers\input\i8042prt\keyboard.c:42) Debug key: p
Entered debugger on embedded INT3 at 0x0008:0x808c1fc2.
kdb:> cont                                                                                         'TRIED CONT
(drivers\input\i8042prt\readwrite.c:70) Read: 0x9c (status: 0x1d)
(drivers\input\i8042prt\keyboard.c:787) Got: 0x9c
(drivers\input\i8042prt\keyboard.c:391) Sending 1 key(s)                    'STOPPED AGAIN 

I am happy to keep testing as time permits, but as I have no idea of the boot process, I am totally guided by you guys.

Will put my cd drive back on test rig and prove the Live-cd

Regards

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto » Fri Jul 17, 2009 12:00 am

Good news that tab + k works, it simplifies things.

At kdb:> prompt, please enter proc list command. It will show a list of processes.

Dinosaur
Posts: 24
Joined: Fri Apr 25, 2008 3:21 am

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Dinosaur » Fri Jul 17, 2009 12:10 am

Hi all

kdb:> proc list
PID State Filename
*0x00000004 In Memory System
0x00000044 In Memory smss.exe
0x0000007c In Memory csrss.exe
0x000000a0 In Memory winlogon.exe
0x000000bc In Memory services.exe
0x000000c4 In Memory lsass.exe
0x000000e4 In Memory eventlog.exe
0x00000104 In Memory umpnpmgr.exe
0x00000114 In Memory spoolsv.exe
0x00000130 In Memory rpcss.exe
0x00000150 In Memory dhcp.exe
0x000001c0 In Memory explorer.exe
0x000001dc In Memory S3tray2.exe
0x000001e8 In Memory S3hotkey.exe
kdb:>
Result the same if I remove the s3 exe's
except of course it doesnt show the s3tray2 & s3hotkey
REgards

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto » Fri Jul 17, 2009 12:33 am

Now, attach to every process (proc attach 0x1c0 , etc.) and enter thread list command. Then attach to every thread (thread attach 0x1c8 , etc.) and enter bt command.

Dinosaur
Posts: 24
Joined: Fri Apr 25, 2008 3:21 am

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Dinosaur » Fri Jul 17, 2009 12:44 am

Hi all

hto, I dont get your request.
Do you mean
System attach 0x1c0
smss attach 0x1c0

etc

Black_Fox
Posts: 1584
Joined: Fri Feb 15, 2008 9:44 pm
Location: Czechia

Re: ReactOS 0.3.10 on Industrial CPU board

Post by Black_Fox » Fri Jul 17, 2009 1:09 am

proc attach 0x130
proc attach 0x150
proc attach 0x1c0

etc

hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto » Fri Jul 17, 2009 1:12 am

No, literally "proc attach 0x1c0" (without quotes), it will attach the debugger to the explorer.exe process. The same for other processes and then for their threads.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest