Re: kernel debugging problem

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Dean Ramsier (ramsiernospam_at_nospam.com)
Date: 07/12/04


Date: Mon, 12 Jul 2004 10:21:31 -0400

About the only way to put out those low level messages is to write directly
to the serial port. This will bypass kitl, and probably not show up in PB
(you'd need a terminal program monitoring the port).

Since you're not supposed to be modifying this code, you'll probably find
that support for debugging it is limited...

-- 
Dean Ramsier - eMVP
"lu shen" <lshen@csce.unl.edu> wrote in message
news:O4mwBS9ZEHA.3420@TK2MSFTNGP12.phx.gbl...
> An alternative is to print out some information to the debugging window
(in
> the platform builder)... However, is there any way to output debugging
> message inside the assembly code, e.g., "Naked Reschedule()" in fault.c?
>
> thanks,
> lu
>
> ""Susan Loh [MS]"" <sloh@online.microsoft.com> wrote in message
> news:VKAsiOdZEHA.2352@cpmsftngxa06.phx.gbl...
> > Yeah, I second what Dean said.  There are parts of the CE kernel you
can't
> > debug without hardware assistance.  In the case of the Emulator I
haven't
> > heard of any way to get "hardware assistance" but I'll ask around just
to
> > make sure.
> >
> > Sue
> > sloh@microsoft.com     (remove "online" from reply-to address)
> > _____________________________________________________________
> > This posting is provided "AS IS" with no warranties, and confers no
> rights.
> > _____________________________________________________________
> >
> > Windows Embedded Developer Center (http://msdn.microsoft.com/embedded)
> > Windows Embedded FAQ
> > (http://www.microsoft.com/windows/embedded/faq/default.asp)
> >
> > Have an opinion on the effectiveness of Microsoft Embedded newsgroups?
> Let
> > us know!
> > https://www.windowsembeddedeval.com/community/newsgroups
> >
>
>


Relevant Pages

  • Re: .NET Micro Framework
    ... Angel monitor had when debugging over a serial port. ... illusion of being able to change tools providers even if in practice it's ... the .NET stuff is essentially single source single toolchain. ...
    (comp.arch.embedded)
  • Re: Using Forth at work
    ... It will have a serial port to talk to the outside world and a few accessories such as a keypad, an LCD and a second serial port to connect to a GPS receiver. ... But our software department is separate from ... own debugging code he was happy to oblige since that reduces his part ... it is in my bid and has ...
    (comp.lang.forth)
  • Re: Debugging Bootable CD.
    ... WinDbg to do boot-time debugging of VMWare virtual machines running Windows. ... you use a named pipe to simulate a serial port that WinDbg on the ...
    (microsoft.public.win32.programmer.kernel)