Hi!
What happen to the com stuff! 19200 baud! WTH!
(++ÄÅÄ+±_.:101) D+ #__+#+ +Å+: PCI\VEN 1106&DEV B198&SUBSYS 00000000&REV 00\0(NT DLL:+_/+++_.:2092) R+Ä#+ű000 (++ÄÅÄ+±_.:101) D+ #__+#+ + (770000 -> 750000) C:\R#+OS_<_+Å+: PCI\VEN 1106&DEV 3205&SUBSYS 32051+32\±32.++ 106&REV 00\0000 (NTDLL:+_/+++_.:2092) R+Ä#+ű (7760000 -> 80000) C:\R#+OS_<_++32+__32.++ D_+_B#_ °Ä_ \S<_++RÄÄ+\S<_++32\°_#++°.DLL: 9783000 FIXME: CÄÄ<I+#± Ä_Å'+ _+ÄÄÄ_+ IMAGE ICON Ä__++<! (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +|M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å #+|M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +|M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +ÄM__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +ÄM__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å #+|M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +|M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +M__#± (NTDLL:+_/+++_.:1211) L_G+E|ÄÄ_+B<N#+(): °#+ +Ä °Å +ÄM__#± (+ÅÄ+_/ÅÄ++.:97)(G+A_<ÅK<S+#+) _ +Å+Ä++Å+, Ä+#_ +_< #±#Å +#+_. (Å++__/+#__.:114) F#+ +Ä +ÄÄ++Ä +#__ #+Ä+! H#_ _++ ÄÄ+_.
N+_± == 0|000 (Å++__/ÄÄ+.:504) NÄ+ +Ä++Å+: HÄÄ+I 3 G+Ä#+ TRUE SHELLHOOK 1 SHELLHOOK 4 SHELLHOOK 1 SHELLHOOK 4 SHELLHOOK 4
James Tabor wrote:
Hi!
What happen to the com stuff! 19200 baud! WTH!
Boot up normal, until after the serial driver loads.
(ldr/loader.c:309) Could not open module file: \SystemRoot\system32\drivers\mpu4 01.sys DriverBase for \SystemRoot\system32\drivers\null.sys: 9d62e000 DriverBase for \SystemRoot\system32\drivers\serial.sys: 9d646000 (io/device.c:171) IoAttachDeviceToDeviceStackSafe() badly implemented!.ààààààààà àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
Thanks, James
Hi!
James Tabor a écrit :
What happen to the com stuff! 19200 baud! WTH!
Boot up normal, until after the serial driver loads.
(ldr/loader.c:309) Could not open module file:
\SystemRoot\system32\drivers\mpu401.sys
DriverBase for \SystemRoot\system32\drivers\null.sys: 9d62e000 DriverBase for \SystemRoot\system32\drivers\serial.sys: 9d646000 (io/device.c:171) IoAttachDeviceToDeviceStackSafe() badly implemented!.ààààààààààààààààààààààààààààààààààààààààààààààààà àààààààààààààààààààààààààààààààààààà
That's strange. Indeed, serial.sys driver modifies serial port configuration. But it sets it to 19200 bauds, 8 data bits, no parity, 1 stop bit, like in boot/freeldr/freeldr/comm/rs232.c
Which debug environment are you using? qemu, vmware, real hardware? real serial cable or output to some named pipe? which tool are you using to get debug output?
IoAttachDeviceToDeviceStackSafe() warning is not very important. It should be used instead of IoAttachDeviceToDeviceStack() to prevent a race condition, but this race condition actually exists in its code...
Hervé
PS1: old serial driver did absolutely nothing so that's normal that reverting to it fixes the problem
PS2: actually, expect conflicts because serial ports are controlled *at least* in: - boot/freeldr/freeldr/comm/rs232.c - drivers/dd/serial/ - drivers/input/sermouse/ - hal/halx86/generic/kdbg.c