Hmm....
I used to have a copy of the CVS off of lightning.fastxs.net (as 
described on the plex86.org), but that seems to have disappeared.
So I got the tree off of www.plex86.org. It seems like nothing has 
changed for months... the last changed file is gui/curses.cc from sept 
11th, 2001???
Ran ./configure and make and all seemed well. Loaded the kernel module, 
no problem.
Then prepared a directory with tomsrtbt (a small, floppy based 
distribution, in case you don't know), a configuration file (used 
conf/linuxhd, removed the diskc definition, made floppya point to 
tomsrtbt and removed bochs-init), added a link to the plex86 executable 
and the plugins directory.
Running it produced the following output:

Processing command-line options
Opening VM (/dev/plex86)
Processing config file linuxhd...
Allocating 8MB of physical memory in VM
Mapping virtualized physical memory into monitor
Zeroing virtualized physical memory
Mapping monitor print buffer into user mem.
ROM: loading image '../bios/BIOS-plex86-current' @ 0xf0000 (65536 bytes)
ROM: loading image '../bios/VGABIOS-elpin-2.40' @ 0xc0000 (32768 bytes)
Setting prescan depth to 3
prescan on
Processed 61 lines of config file 'linuxhd'
Initializing plugins
Running VM
::init_monitor OK -----------------
nexus_size = 0x24E

::sysIOOut: No handler defined for port 0x70!.

::sysIOIn: No handler defined for port 0x71.

::sysIOOut: No handler defined for port 0x71!.

::plex86 panic:
::emulate:1 default case of 5

Fatal monitor error caused Panic
eax:0x0
ebx:0x0
ecx:0x0
edx:0x0
ebp:0x0
esi:0x0
edi:0x0
esp:0x1a
eflags:0x46
eip:0xa0000
cs:s=0x0, dl=0xffff, dh=0x9b00, valid=1
ss:s=0x0, dl=0xffff, dh=0x9300, valid=1
ds:s=0x0, dl=0xffff, dh=0x9300, valid=1
es:s=0x0, dl=0xffff, dh=0x9300, valid=1
fs:s=0x0, dl=0xffff, dh=0x9300, valid=1
gs:s=0x0, dl=0xffff, dh=0x9300, valid=1
ldtr:s=0x0, dl=0x0, dh=0x0, valid=0
tr:s=0x0, dl=0x0, dh=0x0, valid=0
gdtr:base=0x0, limit=0x0
idtr:base=0x0, limit=0x3ff
dr0:0x0
dr1:0x0
dr2:0x0
dr3:0x0
dr6:0xffff0ff0
dr7:0x400
tr3:0x0
tr4:0x0
tr5:0x0
tr6:0x0
tr7:0x0
cr0:0x60000032
cr1:0x0
cr2:0x0
cr3:0x0
cr4:0x0
inhibit_mask:0
Stack dump:
Current instruction:
  0000.000A0000  0000                     addb    %al, (%bx,%si)

Shutting down plugins
[some more lines skipped]


I have reported this already in the past, but you seem to be asking for 
it... I never got any sensible remark about the problem above.

As a note, this system contains an AMD Duron, perhaps that's just enough 
different in some aspect that it breaks plex? I'll be moving shortly. 
After that, I'll try this on a real pentium, and check whether that 
makes a difference.
gcc version 2.95.4  (Debian prerelease)
kernel 2.4.16

I'm actually hoping for a long time already to use (however slow) 
plex86, but the above problem has been a big showstopper for me.

Have fun,
Jan Evert


Drew Northup wrote:

> Now just getting my ssh to agree with subversions....
> 
> Actually, what I'm going to do is post a CVS of _releases_only_ on
> savannah.  I'll do this soon.  Also, as to the cvs at www.plex86.org: it
> is still functional, and I now know why kevin was having trouble tracking
> down the problems that we were having with it since last August.  I'll
> post a list of what I'm running for comparison with others (as soon as I'm
> actually in my house....), as on my current setup, plex86 compiles and 
> runs just fine.  I'm confused, that's for sure!
> 
> SO, for the time being, what I need to know is who _has_ been able to get
> plex86 running correctly off of the current cvs posted at www.plex86.org.
> Based on that information I should be able to narrow down at least a few
> glitches in the compile/run process.  This will be helpful in making the
> next alpha release (which will be what I'm going to post at subversions,
> and also in tarball format).  This leaves the development CVS server still
> outside of the US, as I want it to be.
> 
> Christophe (some of the bochs team people, my mind fails me here) and I
> have been working on getting some cross-integration patches going, and I
> hope to post them as soon as I get my ssh2 client friendly with
> subversions.
> 
> I know that it doesn't seem like we're getting anything done, but I'm
> doing what I can--and there is plenty that can be done, even with the
> not-perfect cvs archives availble.
> 
> On Sun, 31 Mar 2002, Jeroen Dekkers wrote:
> 
> 
>>On Thu, Mar 21, 2002 at 10:27:41PM -0500, Drew Northup wrote:
>>
>>>Yes, this project is still alive.....
>>>now that I have the old cvs on hand I'm going to post a tarball (possibly
>>>with some patches the Christophe is sending me.
>>>
>>What's the current status at the moment? Do you have the complete CVS
>>tarball? If so, could you put it on subversions (GNU CVS server)?
>>
>>Jeroen Dekkers
>>-- 
>>Jabber supporter - http://www.jabber.org Jabber ID: [EMAIL PROTECTED]
>>Debian GNU supporter - http://www.debian.org http://www.gnu.org
>>IRC: jeroen@openprojects
>>
>>
> 
> |^^^ |  | |^^| |^^^  Drew Northup, N1XIM  |^^| |    |^^^ \  / /^^\ /^^~
> |__  |  | |  | |                          |__| |    |___  \/  |__| |__
>    | |  | |  | |           www.plex86.org |    |    |     /\  |  | |  \
> ___| |__| |__| |___ web.syr.edu/~suoc/    |    |___ |___ /  \ __/ __/
> 
> 
> 
> 



Reply via email to