In bx_debug/linux.cc:
// for Linux segment numbers
// these numbers are from <asm segment.h="">
In linux kernel 2.2.14 USER_CS is defined as 0x23
(KERNEL_DS is defined as 0x18). It works in my Rh 6.2 on bochs 2.2.6.
However, in a newer kernel 2.6.x, I found only below definitions found for __USER_CS
Don't know what is going on here, but the 0x18 is definitely wrong.
BTW, how can I join the bochs project. I am kind of new here. Thanks!