Diary

Date Diary
2015/09/01 having trouble with the cross compile, it just can’t produce executable, so can’t compile the libelf into i586-peter-elf.
2015/08/09 Satisfy with GKD functions, going back to porting newlib to my os.
2014/07/15 Heading back to GKD, changed the plan, let’s port everything from bochs first. Make sure bochs runs well is primary goal.
2014/04/15 Build a language site for titan.
Understood internal architecture of newlib. Going to re-start PeterI
2013/09/01 So far satisfy with the speed, JLibGDB can execute 600 si+gkd_g commands
2013/08/18 JLibGDB can fire ~500 single step per second in my mac air. But don’t know why my i7 linux only got ~30
2013/08/14 qemu + GDB cannot view CR0 and can’t display 64 bits registers, only eax but not rax, thinking the work around
2013/08/11 I probably went into wrong direction, i shouldn’t develop my own debug server in qemu, i am better to use gdb protocol. So i studying it now http://ftp.gnu.org/old-gnu/Manuals/gdb-5.1.1/html_node/gdb_129.html#SEC134   http://sourceware.org/gdb/onlinedocs/gdb/Packets.html

 

Leave a Reply

Your email address will not be published. Required fields are marked *