On Nov 16, 2007 1:33 AM, Jonathan Chayce Dickinson <[EMAIL PROTECTED]>
wrote:

>  Interesting. I installed VMWare workstation and saw that it added debug
> options to Visual Studio. I assume that we need to generate PDB files in the
> AOT for that to work. I tried to attach it, but I am sure that you can
> guess: it didn't work. I will look into it.
>
>
>
> Jonathan Chayce Dickinson
>

Actually, that is more in the way, I believe, for launching an application
on you have written, onto an emulated Windows box of some kind - and
debugging it like so.

We are quite a distance from any kind of capability of having useful
debugging symbols for our kernel, due to the nature of how the AOT is a
seperate compile step that is completely incompatible with even the
debugging information from the first compile step. (I wouldn't depend on
Cecil loading .PDB any time soon.)

However, there are other opportunities at hand. I think GDB can work with
bochs. And it might be possible to get GDB to work with VMware, but I don't
know where to start.

I do know that both bochs and VMware support mapping an emulated serial port
either to a local log file, or even a named pipe - meaning we can, if we
focused solely on this prospect - have two-way communication between the
emulated SharpOS machine and the host machine.

I have a feeling our AOT and kernel testing facilities will depend on this,
down the road. (Inject tests over serial, and wait for result? C'mon, we
could do it...)
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
SharpOS-Developers mailing list
SharpOS-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to