Did You try to run it on qemu? Qemu has the -s switch that may do what you want.
Em terça-feira, 17 de setembro de 2013, Chris Campbell escreveu: > If it runs on Intel can you not run it in VMware with debugging turned on? > > http://wiki.osdev.org/VMware > > -- > Chris Campbell > > On 17 September 2013 at 19:48:50, HaQue > ([email protected]<javascript:_e({}, 'cvml', > '[email protected]');>) > wrote: > > Hi all, > > Long time listener, first time caller. > > The hint to post here came from Intern Mikes great talk at B-Sides. > > I am hoping that someone here can give me some pointers on how to > debug/monitor a custom OS that runs on a standard Intel mainboard. > Basically it boots up and used the hardware directly, the Intel chipset > and integrated video. Doesn't run on DOS, windows or Linux, is not a > Linux or DOS "derivative or clone. It does use hardware interrupts, and > I believe BIOS routines. > > Obviously this means custom drivers and executables (which are very > few). > > IDA sees the driver files as "MS-DOS SYS-file(perhaps device > driver)[dos.ldw]" and I get some coherent code mentioning interrupts, > such as Strategy_Routine, Interrupt_Routine but nothing to really speak > of. > > I Initially thought to hook up to the serial port and monitor with > another PC, similar to what you would do in an embedded system, though > quickly realised that this output of dmesg Is programmed into Linux, and > no such functionality exists in my case. > > Short of JTAG on the CPU or video, is there anything anyone could > suggest to figure out the routines? > > Is there anything on a standard Intel PC motherboard that can help? > > All the embedded hardware hacking I have done doesn't seem to transfer > to this, and though ripping apart the software is kind of helpful to see > the overall picture of how the system works, I don't see how to use the > info to interact with the OS aside from the basic, intended > functionality. > > Any tips or links to sites that may help would be great. > > Cheers, > > HaQue > > ----------------------------------------------------------- > Is "Gone in 60 Seconds" a movie about Warranty Stickers? > _______________________________________________ > Pauldotcom mailing list > [email protected] <javascript:_e({}, 'cvml', > '[email protected]');> > http://mail.pauldotcom.com/cgi-bin/mailman/listinfo/pauldotcom > Main Web Site: http://pauldotcom.com > > -- []'s Danilo Nascimento
_______________________________________________ Pauldotcom mailing list [email protected] http://mail.pauldotcom.com/cgi-bin/mailman/listinfo/pauldotcom Main Web Site: http://pauldotcom.com
