es40-developers Mailing List for AlphaServer ES40 Emulator (Page 5)
Status: Alpha
Brought to you by:
iamcamiel
You can subscribe to this list here.
2008 |
Jan
|
Feb
(132) |
Mar
(117) |
Apr
(27) |
May
(1) |
Jun
(16) |
Jul
|
Aug
|
Sep
(4) |
Oct
(5) |
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Brian W. <bdw...@in...> - 2008-03-18 13:55:25
|
Yes, that's exactly what's happening -- I write lock the registers prior to the execute() call, and since the read from cdrom takes so long, the lock times out. If anyone is knowledgeable about the workings of IDE, let me know if this makes sense: The alternate status register seems to be a semaphore in some respects: the host polls it to determine the 'busy' and 'drq' status to decide when to read/write from/to the rest of the registers. When busy (and/or drq) are asserted, the ide thread should have shut down so there won't be any contention with the cpu thread. So I did a couple of things: * removed all of the general register locking. * busmaster locking is still in place, but it might not be needed. This locking is pretty fine grained so nothing should time out waiting for it. * created an alt_status variable which gets updated when the real status becomes stable (i.e. at the end of the execute() run, after the drq status is changed, etc) Access to this variable is locked. * everything else is a free for all. This patch implements that methodology as well as an optional delayed interrupt. The OSes still lose interrupts sometimes and ATAPI is busted something fierce. If anyone wants to take a shot at it, feel free. I've been looking at it long enough that I'm out of ideas as to what is going wrong. Brian On Tue, 2008-03-18 at 13:13 +0100, Camiel Vanderhoeven wrote: > Brian, > > I think you're the one who understands the ATAPI state engine best; > could there be a point where the ATAPI engine is waiting for something > from the CPU, while keeping the registers mutex write-locked? > > Camiel. > > On Tue, Mar 18, 2008 at 12:36 PM, Fausto Saporito <fa...@un...> wrote: > > Hello all, > > > > I have to fix my previous post. > > > > I have the same error with a "file", not only with "device". > > > > regards, > > fausto > > > > > > > > Quoting Fausto Saporito <fa...@un...>: > > > > > Hello Brial et all, > > > > > > just for your info, with the latest cvs I have always a crash during a > > > cdrom mount, with the same error: > > > > > > Exception in CPU thread: Threading error: Locking error (Timeout: > > > c:\users\p\es4 > > > 0\src\Lock.h, line 581) trying to read-lock mutex ide1-registers from > > > thread cpu > > > 0. > > > : c:\users\p\es40\src\Lock.h, line 587. > > > > > > regards, > > > fausto > > > > > > PS > > > with file is ok. > > > > > > ------------------------------------------------------------------------- > > > This SF.net email is sponsored by: Microsoft > > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > _______________________________________________ > > > Es40-developers mailing list > > > Es4...@li... > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Es40-developers mailing list > > Es4...@li... > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers |
From: Camiel V. <iam...@gm...> - 2008-03-18 12:13:53
|
Brian, I think you're the one who understands the ATAPI state engine best; could there be a point where the ATAPI engine is waiting for something from the CPU, while keeping the registers mutex write-locked? Camiel. On Tue, Mar 18, 2008 at 12:36 PM, Fausto Saporito <fa...@un...> wrote: > Hello all, > > I have to fix my previous post. > > I have the same error with a "file", not only with "device". > > regards, > fausto > > > > Quoting Fausto Saporito <fa...@un...>: > > > Hello Brial et all, > > > > just for your info, with the latest cvs I have always a crash during a > > cdrom mount, with the same error: > > > > Exception in CPU thread: Threading error: Locking error (Timeout: > > c:\users\p\es4 > > 0\src\Lock.h, line 581) trying to read-lock mutex ide1-registers from > > thread cpu > > 0. > > : c:\users\p\es40\src\Lock.h, line 587. > > > > regards, > > fausto > > > > PS > > with file is ok. > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Es40-developers mailing list > > Es4...@li... > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |
From: Brian W. <bdw...@in...> - 2008-03-18 12:08:00
|
Cool, thanks! On Mon, 2008-03-17 at 21:22 +0100, Camiel Vanderhoeven wrote: > I now have a patch in CVS that does just this. So, when the emulator > is started, DPR contents is restored from dpr.rom first, and then > sensible values are set for all of the volatile variables in there. > > Camiel. > > On Sat, Mar 1, 2008 at 6:13 PM, Camiel Vanderhoeven <iam...@gm...> wrote: > > Hi Brian, > > > > The reason I had for saving the stats is that the data that is > > generated by running the "set sys_serial_num" and "buildfru" > > SRM-commands is saved in DPR. We should probably generate some of the > > data (psu/temp/fan status and system boot time, for instance) each > > time though. I'll think about that some... > > > > Camiel. > > > > > > > > On Sat, Mar 1, 2008 at 5:39 PM, brian wheeler <bdw...@in...> wrote: > > > Interesting. I'll take a look at that. I made some changes to DPR > > > (currently in CVS) which gives this output: > > > > > > P00>>>show power > > > Status > > > Power Supply 0 Good > > > Power Supply 1 Good > > > Power Supply 2 Good > > > > > > System Fan 1 Good > > > System Fan 2 Good > > > System Fan 3 Good > > > System Fan 4 Good > > > System Fan 5 Good > > > System Fan 6 Good > > > CPU 0 Temperature Good > > > > > > CPU 1 Temperature Not Available > > > CPU 2 Temperature Not Available > > > CPU 3 Temperature Not Available > > > Zone 0 Temperature Good > > > Zone 1 Temperature Good > > > Zone 2 Temperature Good > > > P00>>> > > > > > > But the catch is this: The DPR state gets saved in dpr.rom, so if > > > you've run es40 before the cvs changes happened, you'll still get the > > > old values. > > > > > > Camiel, is there any reason to save that state, or can it be generated > > > fresh each time? > > > > > > Brian > > > > > > > > > > > > > > > On Fri, 2008-02-29 at 15:58 -0600, Hittner, David T. wrote: > > > > I don't know if you've tried this - > > > > > > > > At the SRM console prompt, you can see the power/temperature state. > > > > We might need to 'tweak' the CPU registers to simulate a better hardware > > > > state for the OS's. > > > > > > > > P00>>>show power > > > > Status > > > > Power Supply 0 Bad > > > > Power Supply 1 Bad > > > > Power Supply 2 Bad > > > > System Fan 1 Good > > > > System Fan 2 Good > > > > System Fan 3 Good > > > > System Fan 4 Good > > > > System Fan 5 Good > > > > System Fan 6 Good > > > > CPU 0 Temperature Warning > > > > CPU 1 Temperature Not Available > > > > CPU 2 Temperature Not Available > > > > CPU 3 Temperature Not Available > > > > Zone 0 Temperature Warning > > > > Zone 1 Temperature Warning > > > > Zone 2 Temperature Warning > > > > P00>>> > > > > > > > > -----Original Message----- > > > > From: es4...@li... > > > > [mailto:es4...@li...] On Behalf Of > > > > Brian Wheeler > > > > Sent: Friday, February 29, 2008 9:28 AM > > > > To: ES40 Developer Discussions > > > > Subject: Re: [ES40-developers] tru64 5.1 boot > > > > > > > > The latest Keyboard.cpp in cvs ACKs 0xf8 (and others) which makes Tru64 > > > > happy. > > > > > > > > Oh, if you've got an existing dpr.rom file, you'll probably want to > > > > remove it since earlier defaults will show the system temperature is too > > > > hot and one of the power supplies have failed... > > > > > > > > Brian > > > > > > > > > > > > On Fri, 2008-02-29 at 14:40 +0100, Fausto Saporito wrote: > > > > > hello all, > > > > > > > > > > i'm trying to boot Tru64 5.1, but I have a problem during the first > > > > > step, it seems the installation is starting, even if I have some KBD > > > > > errors, like this: > > > > > > > > > > kbd: command f8: not recognized! > > > > > > > > > > but after a while the alpha console becomes black, and nothing > > > > > happens. I supposed a blank screen (of graphic display), but I cannot > > > > > interact anymore with the console. > > > > > > > > > > I'm running a windows version of ES40 and I also tried with icache > > > > > false or true, with the same result. > > > > > > > > > > regards, > > > > > fausto > > > > > > > > > > > > > > > ---------------------------------------------------------------------- > > > > > --- This SF.net email is sponsored by: Microsoft Defy all challenges. > > > > > Microsoft(R) Visual Studio 2008. > > > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > > > _______________________________________________ > > > > > Es40-developers mailing list > > > > > Es4...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > - > > > > This SF.net email is sponsored by: Microsoft Defy all challenges. > > > > Microsoft(R) Visual Studio 2008. > > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > > _______________________________________________ > > > > Es40-developers mailing list > > > > Es4...@li... > > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > > > ------------------------------------------------------------------------- > > > > This SF.net email is sponsored by: Microsoft > > > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > > _______________________________________________ > > > > Es40-developers mailing list > > > > Es4...@li... > > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > > > > ------------------------------------------------------------------------- > > > > > > > > > This SF.net email is sponsored by: Microsoft > > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > _______________________________________________ > > > Es40-developers mailing list > > > Es4...@li... > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers |
From: Fausto S. <fa...@un...> - 2008-03-18 11:50:10
|
Hello, a similar problem under Tru64. The boot seems hanged with these errors, on alpha console. Active CCB at time of error scsi0 at ata0 slot 0 rad 0 cam_logger: SCSI event packet cam_logger: bus 1 target 0 lun 0 ss_perform_timeout timeout on request on the bus, scheduled bus reset Active CCB at time of error scsi1 at ata0 slot 1 rad 0 Created FRU table binary error log packet kernel console: ace0 cam_logger: SCSI event packet cam_logger: bus 1 target 0 lun 0 ss_perform_timeout timeout on request on the bus, scheduled bus reset Active CCB at time of error cam_logger: SCSI event packet cam_logger: bus 1 target 0 lun 0 ss_perform_timeout timeout on request on the bus, scheduled bus reset Active CCB at time of error On the DOS console I have Set multiple mode: sector_count = 128 ide1.0 aborting on command 0xec ide1.0 aborting on command 0xc6 ide1.0 aborting on command 0xc6 Ide 1.0 is CDROM. regards, fausto |
From: Fausto S. <fa...@un...> - 2008-03-18 11:37:24
|
Hello all, I have to fix my previous post. I have the same error with a "file", not only with "device". regards, fausto Quoting Fausto Saporito <fa...@un...>: > Hello Brial et all, > > just for your info, with the latest cvs I have always a crash during a > cdrom mount, with the same error: > > Exception in CPU thread: Threading error: Locking error (Timeout: > c:\users\p\es4 > 0\src\Lock.h, line 581) trying to read-lock mutex ide1-registers from > thread cpu > 0. > : c:\users\p\es40\src\Lock.h, line 587. > > regards, > fausto > > PS > with file is ok. > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |
From: Fausto S. <fa...@un...> - 2008-03-18 11:31:49
|
Hello Brial et all, just for your info, with the latest cvs I have always a crash during a cdrom mount, with the same error: Exception in CPU thread: Threading error: Locking error (Timeout: c:\users\p\es4 0\src\Lock.h, line 581) trying to read-lock mutex ide1-registers from thread cpu 0. : c:\users\p\es40\src\Lock.h, line 587. regards, fausto PS with file is ok. |
From: Camiel V. <iam...@gm...> - 2008-03-17 20:22:22
|
I now have a patch in CVS that does just this. So, when the emulator is started, DPR contents is restored from dpr.rom first, and then sensible values are set for all of the volatile variables in there. Camiel. On Sat, Mar 1, 2008 at 6:13 PM, Camiel Vanderhoeven <iam...@gm...> wrote: > Hi Brian, > > The reason I had for saving the stats is that the data that is > generated by running the "set sys_serial_num" and "buildfru" > SRM-commands is saved in DPR. We should probably generate some of the > data (psu/temp/fan status and system boot time, for instance) each > time though. I'll think about that some... > > Camiel. > > > > On Sat, Mar 1, 2008 at 5:39 PM, brian wheeler <bdw...@in...> wrote: > > Interesting. I'll take a look at that. I made some changes to DPR > > (currently in CVS) which gives this output: > > > > P00>>>show power > > Status > > Power Supply 0 Good > > Power Supply 1 Good > > Power Supply 2 Good > > > > System Fan 1 Good > > System Fan 2 Good > > System Fan 3 Good > > System Fan 4 Good > > System Fan 5 Good > > System Fan 6 Good > > CPU 0 Temperature Good > > > > CPU 1 Temperature Not Available > > CPU 2 Temperature Not Available > > CPU 3 Temperature Not Available > > Zone 0 Temperature Good > > Zone 1 Temperature Good > > Zone 2 Temperature Good > > P00>>> > > > > But the catch is this: The DPR state gets saved in dpr.rom, so if > > you've run es40 before the cvs changes happened, you'll still get the > > old values. > > > > Camiel, is there any reason to save that state, or can it be generated > > fresh each time? > > > > Brian > > > > > > > > > > On Fri, 2008-02-29 at 15:58 -0600, Hittner, David T. wrote: > > > I don't know if you've tried this - > > > > > > At the SRM console prompt, you can see the power/temperature state. > > > We might need to 'tweak' the CPU registers to simulate a better hardware > > > state for the OS's. > > > > > > P00>>>show power > > > Status > > > Power Supply 0 Bad > > > Power Supply 1 Bad > > > Power Supply 2 Bad > > > System Fan 1 Good > > > System Fan 2 Good > > > System Fan 3 Good > > > System Fan 4 Good > > > System Fan 5 Good > > > System Fan 6 Good > > > CPU 0 Temperature Warning > > > CPU 1 Temperature Not Available > > > CPU 2 Temperature Not Available > > > CPU 3 Temperature Not Available > > > Zone 0 Temperature Warning > > > Zone 1 Temperature Warning > > > Zone 2 Temperature Warning > > > P00>>> > > > > > > -----Original Message----- > > > From: es4...@li... > > > [mailto:es4...@li...] On Behalf Of > > > Brian Wheeler > > > Sent: Friday, February 29, 2008 9:28 AM > > > To: ES40 Developer Discussions > > > Subject: Re: [ES40-developers] tru64 5.1 boot > > > > > > The latest Keyboard.cpp in cvs ACKs 0xf8 (and others) which makes Tru64 > > > happy. > > > > > > Oh, if you've got an existing dpr.rom file, you'll probably want to > > > remove it since earlier defaults will show the system temperature is too > > > hot and one of the power supplies have failed... > > > > > > Brian > > > > > > > > > On Fri, 2008-02-29 at 14:40 +0100, Fausto Saporito wrote: > > > > hello all, > > > > > > > > i'm trying to boot Tru64 5.1, but I have a problem during the first > > > > step, it seems the installation is starting, even if I have some KBD > > > > errors, like this: > > > > > > > > kbd: command f8: not recognized! > > > > > > > > but after a while the alpha console becomes black, and nothing > > > > happens. I supposed a blank screen (of graphic display), but I cannot > > > > interact anymore with the console. > > > > > > > > I'm running a windows version of ES40 and I also tried with icache > > > > false or true, with the same result. > > > > > > > > regards, > > > > fausto > > > > > > > > > > > > ---------------------------------------------------------------------- > > > > --- This SF.net email is sponsored by: Microsoft Defy all challenges. > > > > Microsoft(R) Visual Studio 2008. > > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > > _______________________________________________ > > > > Es40-developers mailing list > > > > Es4...@li... > > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > > > > ------------------------------------------------------------------------ > > > - > > > This SF.net email is sponsored by: Microsoft Defy all challenges. > > > Microsoft(R) Visual Studio 2008. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > _______________________________________________ > > > Es40-developers mailing list > > > Es4...@li... > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > ------------------------------------------------------------------------- > > > This SF.net email is sponsored by: Microsoft > > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > _______________________________________________ > > > Es40-developers mailing list > > > Es4...@li... > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > ------------------------------------------------------------------------- > > > > > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Es40-developers mailing list > > Es4...@li... > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > |
From: Brian W. <bdw...@in...> - 2008-03-17 17:21:39
|
CD-ROMS are very slow devices, so its not really a surprise that the lock is timing out. I'm playing with the locking to solve some of these things, but I have no idea on an eta. Try it with a file and you should be ok. Brian On Mon, 2008-03-17 at 17:43 +0100, Fausto Saporito wrote: > Hello all, > > after the last patch, if I try to mount the CDROM (ide device, not > file), the emulator crash with this error: > > Exception in CPU thread: Threading error: Locking error (Timeout: > c:\users\p\es4 > 0\src\Lock.h, line 581) trying to read-lock mutex ide1-registers from > thread cpu > 0. > : c:\users\p\es40\src\Lock.h, line 587. > > regards, > fausto > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers |
From: Fausto S. <fa...@un...> - 2008-03-17 17:01:27
|
Hello all, after the last patch, if I try to mount the CDROM (ide device, not file), the emulator crash with this error: Exception in CPU thread: Threading error: Locking error (Timeout: c:\users\p\es4 0\src\Lock.h, line 581) trying to read-lock mutex ide1-registers from thread cpu 0. : c:\users\p\es40\src\Lock.h, line 587. regards, fausto |
From: Pepito G. <pep...@ya...> - 2008-03-17 16:49:02
|
Hi! I have the same problem with TCPIP under OpenVMS. I does not work. I have errors when trying to start TCPIP services. I have another problem. When I try to use a vdisk from Personal Alpha that is big (4 Gib) the emulator refuses to load it. Is there a limit about the size of the vdisk? Pepito ______________________________________________ ¿Con Mascota por primera vez? Sé un mejor Amigo. Entra en Yahoo! Respuestas http://es.answers.yahoo.com/info/welcome |
From: Camiel V. <iam...@gm...> - 2008-03-17 16:47:50
|
Hi Dave, Yes, I do that at home. Not on my laptop though, so when I'm travelling I don't have Linux with me. Camiel. On Mon, Mar 17, 2008 at 12:33 PM, Hittner, David T. <dav...@ng...> wrote: > > I don't have a Linux system where I am now, so it's difficult > > for me to find these bugs... sorry for the mess. > > VMware Workstation - run a Linux under Vista. :-) > > I've been a dedicated user since v1.0. > > Dave > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |
From: Fausto S. <fa...@un...> - 2008-03-17 16:28:57
|
Hello all, I'm trying to use TCPIP under OpenVMS, but until now I have no success. I tried with DHCP, but no IP address released, and when I try to configure a static IP address, I have an ACCESS VIOLATION when configuring the hostname. So, without HOSTNAME properly configured, the TCPIP services cannot be started. Why this ACCESS VIOLATION? Maybe I have to configure the network card in some special way? thanks, fausto PS i'm currently running under Vista. |
From: Hittner, D. T. <dav...@ng...> - 2008-03-17 11:33:55
|
> I don't have a Linux system where I am now, so it's difficult > for me to find these bugs... sorry for the mess. VMware Workstation - run a Linux under Vista. :-) I've been a dedicated user since v1.0. Dave |
From: Camiel V. <iam...@gm...> - 2008-03-16 20:49:15
|
Hello Pepito, Your X11 problem seems to be in the support of private colormaps; You could try to disable these in the emulator by doing: gui = X11 { private_colormap = false; } This only works, though, when you have 16 free colors available in the default colormap; otherwise, the emulator will revert to using a private colormap. Camiel. On Sun, Mar 16, 2008 at 5:34 PM, Pepito Grillo <pep...@ya...> wrote: > Hi Camiel, > > I have tried with only one cpu and now the emulator > works fine. :) > Only X11 is broken. SDL works fine. :) > The emulator also works without vga-card and gui. :) > > Pepito > > > > > > --- Camiel Vanderhoeven <iam...@gm...> > escribió: > > > > > Hi Pepito, > > > > Two cpu's isn't really supported yet. It's possible, > > but as far as I > > know it hasn't ever really worked properly yet. > > We'll get there > > sometime, no doubt. Could you re-try it with just a > > single cpu? The > > time it should take to boot is dependent upon a > > number of factors. On > > my development systems, it usually takes less than a > > minute to get to > > the SRM-prompt. > > > > Camiel. > > > > On Sun, Mar 16, 2008 at 3:28 PM, Pepito Grillo > > <pep...@ya...> wrote: > > > Hi > > > > > > I downloaded the latest cvs. > > > > > > > > > The resuls are so so. > > > Short answer: > > > - with sdl: no errors, not working... (or very > > very > > > slow) > > > - with X11: not working, error. > > > - without gui or vga card: no errors, not working > > .... > > > How much time does it need to boot? > > > > > > Pepito > > > > > > > > > > > > Long answer: > > > - X11: > > > ------ > > > nvlinux:/opt/es40_cvs/es40/src# ./es40 > > > > > > > > > > > > > > > **======================================================================** > > > || ES40 emulator > > > || > > > || Version 0.18 > > > || > > > || > > > || > > > || Copyright (C) 2007-2008 by the ES40 > > Emulator > > > Project || > > > || Website: > > http://sourceforge.net/projects/es40 > > > || > > > || E-mail : ca...@ca... > > > || > > > || > > > || > > > || This program is free software; you can > > > redistribute it and/or || > > > || modify it under the terms of the GNU > > General > > > Public License || > > > || as published by the Free Software > > Foundation; > > > either version 2 || > > > || of the License, or (at your option) any > > later > > > version. || > > > > > > > > > **======================================================================** > > > > > > > > > %GUI-I-INS: Installing x11 module as the ES40 GUI > > > sys0(tsunami): $Id: System.cpp,v 1.73 2008/03/14 > > > 15:30:52 iamcamiel Exp $ > > > sys0(tsunami): $Id: Flash.cpp,v 1.17 2008/03/14 > > > 15:30:51 iamcamiel Exp $ > > > dma: $Id: DMA.cpp,v 1.5 2008/03/14 15:30:51 > > iamcamiel > > > Exp $ > > > pci0.15(ali_ide).disk0.0(file): Mounted file > > > /opt/rom/disco2G.vdisk, 4110480 512-byte blocks, > > > 5709/16/45. > > > pci0.15(ali_ide).disk1.0(file): Mounted file > > > /almacen/openvms/OpenVMS-Alpha-v8.3-CD1.ISO, > > 270296 > > > 2048-byte blocks, 452/13/46. > > > pci0.15(ali_ide).disk1.1(file): Mounted file > > > /opt/rom/idleloop.vdisk, 2880 512-byte blocks, > > > 4/16/45. > > > pci0.15(ali_ide).disk1.1(ramdisk): Mounted > > RAMDISK, > > > 20480 512-byte blocks, 32/16/40. > > > pci0.19(ali_usb): $Id: AliM1543C_usb.cpp,v 1.6 > > > 2008/03/14 15:30:50 iamcamiel Exp $ > > > sys0(tsunami): $Id: DPR.cpp,v 1.20 2008/03/14 > > 15:30:51 > > > iamcamiel Exp $ > > > cpu0(ev68cb)(0): $Id: AlphaCPU.cpp,v 1.77 > > 2008/03/15 > > > 17:50:42 iamcamiel Exp $ > > > cpu1(ev68cb)(1): $Id: AlphaCPU.cpp,v 1.77 > > 2008/03/15 > > > 17:50:42 iamcamiel Exp $ > > > pci0.7(ali): $Id: AliM1543C.cpp,v 1.65 2008/03/14 > > > 15:30:50 iamcamiel Exp $ > > > kbc: $Id: Keyboard.cpp,v 1.9 2008/03/16 11:22:08 > > > iamcamiel Exp $ > > > %IDE-I-INIT: New IDE emulator initialized. > > > pci0.2(cirrus): $Id: Cirrus.cpp,v 1.19 2008/03/16 > > > 11:22:08 iamcamiel Exp $ > > > > > > pci0.4(dec21143): Choose a network adapter to > > connect > > > to: > > > 1. eth0 > > > (No description available) > > > 2. any > > > (Pseudo-device that captures on all > > interfaces) > > > 3. lo > > > (No description available) > > > %NIC-Q-NICNO: Enter the interface number (1-3):1 > > > pci0.4(dec21143): MAC defaulted to > > 08-00-2B-E5-40-00 > > > pci0.4(dec21143): $Id: DEC21143.cpp,v 1.34 > > 2008/03/14 > > > 15:30:50 iamcamiel Exp $ > > > serial0(serial): Waiting for connection on port > > 21264. > > > > > > Gtk-WARNING **: Failed to load module > > > "libgnomebreakpad.so": libgnomebreakpad.so: > > cannot > > > open shared object file: No such file or > > directory > > > serial0(serial): $Id: Serial.cpp,v 1.45 > > 2008/03/14 > > > 21:24:18 iamcamiel Exp $ > > > %SYS-I-READROM: Reading decompressed ROM image > > from > > > /opt/rom/decompressed.rom. > > > %SYM-I-PATCHROM: Patching ROM for speed. > > > %SYS-I-ROMLOADED: ROM Image loaded successfully! > > > flash: 2097156 bytes restored. > > > %FLS-I-RESTST: Flash state restored from > > > /opt/rom/flash.rom > > > dpr: 16384 bytes restored. > > > %DPR-I-RESTST: DPR state restored from > > > /opt/rom/dpr.rom > > > Start threads: cpu0 cpu1 ali kbd ide0 ide1 cirrus > > nic > > > srl0 > > > Arbitration 0000000000020000 from CPU 1 > > (@13e39)... > > > won 0000000800020000 > > > Arbitration clear from CPU 1 (@13f55). > > > Arbitration 0000000000020000 from CPU 1 > > (@13351)... > > > won 0000000800020000 > > > Arbitration clear from CPU 1 (@133b9). > > > Arbitration 0000000000020000 from CPU 1 > > (@13351)... > > > won 0000000800020000 > > > Arbitration clear from CPU 1 (@133b9). > > > Arbitration 0000000000020000 from CPU 1 > > (@13351)... > > > won 0000000800020000 > > > Arbitration clear from CPU 1 (@133b9). > > > XAllocColorCells returns error. Maybe your screen > > does > > > not support a private colormap? > > > font 8 wide x 16 high, display depth = 16 > > > X Error of failed request: BadAccess (attempt to > > > access private resource denied) > > > Major opcode of failed request: 89 > > (X_StoreColors) > > > Serial number of failed request: 12 > > > Current serial number in output stream: 274 > > > nvlinux:/opt/es40_cvs/es40/src# > > > > > > > > > - sdl, vga card: > > > --------------- > > > nvlinux:/opt/es40_cvs/es40/src# date > > > dom mar 16 13:57:18 CET 2008 > > > nvlinux:/opt/es40_cvs/es40/src# ./es40 > > > > > > > > > > > > > > > **======================================================================** > > > || ES40 emulator > > > || > > > || Version 0.18 > > > === message truncated === > > > > > ______________________________________________ > Enviado desde Correo Yahoo! > Disfruta de una bandeja de entrada más inteligente. http://es.docs.yahoo.com/mail/overview/index.html > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |
From: Pepito G. <pep...@ya...> - 2008-03-16 16:34:49
|
Hi Camiel, I have tried with only one cpu and now the emulator works fine. :) Only X11 is broken. SDL works fine. :) The emulator also works without vga-card and gui. :) Pepito --- Camiel Vanderhoeven <iam...@gm...> escribió: > Hi Pepito, > > Two cpu's isn't really supported yet. It's possible, > but as far as I > know it hasn't ever really worked properly yet. > We'll get there > sometime, no doubt. Could you re-try it with just a > single cpu? The > time it should take to boot is dependent upon a > number of factors. On > my development systems, it usually takes less than a > minute to get to > the SRM-prompt. > > Camiel. > > On Sun, Mar 16, 2008 at 3:28 PM, Pepito Grillo > <pep...@ya...> wrote: > > Hi > > > > I downloaded the latest cvs. > > > > > > The resuls are so so. > > Short answer: > > - with sdl: no errors, not working... (or very > very > > slow) > > - with X11: not working, error. > > - without gui or vga card: no errors, not working > .... > > How much time does it need to boot? > > > > Pepito > > > > > > > > Long answer: > > - X11: > > ------ > > nvlinux:/opt/es40_cvs/es40/src# ./es40 > > > > > > > > > **======================================================================** > > || ES40 emulator > > || > > || Version 0.18 > > || > > || > > || > > || Copyright (C) 2007-2008 by the ES40 > Emulator > > Project || > > || Website: > http://sourceforge.net/projects/es40 > > || > > || E-mail : ca...@ca... > > || > > || > > || > > || This program is free software; you can > > redistribute it and/or || > > || modify it under the terms of the GNU > General > > Public License || > > || as published by the Free Software > Foundation; > > either version 2 || > > || of the License, or (at your option) any > later > > version. || > > > > > **======================================================================** > > > > > > %GUI-I-INS: Installing x11 module as the ES40 GUI > > sys0(tsunami): $Id: System.cpp,v 1.73 2008/03/14 > > 15:30:52 iamcamiel Exp $ > > sys0(tsunami): $Id: Flash.cpp,v 1.17 2008/03/14 > > 15:30:51 iamcamiel Exp $ > > dma: $Id: DMA.cpp,v 1.5 2008/03/14 15:30:51 > iamcamiel > > Exp $ > > pci0.15(ali_ide).disk0.0(file): Mounted file > > /opt/rom/disco2G.vdisk, 4110480 512-byte blocks, > > 5709/16/45. > > pci0.15(ali_ide).disk1.0(file): Mounted file > > /almacen/openvms/OpenVMS-Alpha-v8.3-CD1.ISO, > 270296 > > 2048-byte blocks, 452/13/46. > > pci0.15(ali_ide).disk1.1(file): Mounted file > > /opt/rom/idleloop.vdisk, 2880 512-byte blocks, > > 4/16/45. > > pci0.15(ali_ide).disk1.1(ramdisk): Mounted > RAMDISK, > > 20480 512-byte blocks, 32/16/40. > > pci0.19(ali_usb): $Id: AliM1543C_usb.cpp,v 1.6 > > 2008/03/14 15:30:50 iamcamiel Exp $ > > sys0(tsunami): $Id: DPR.cpp,v 1.20 2008/03/14 > 15:30:51 > > iamcamiel Exp $ > > cpu0(ev68cb)(0): $Id: AlphaCPU.cpp,v 1.77 > 2008/03/15 > > 17:50:42 iamcamiel Exp $ > > cpu1(ev68cb)(1): $Id: AlphaCPU.cpp,v 1.77 > 2008/03/15 > > 17:50:42 iamcamiel Exp $ > > pci0.7(ali): $Id: AliM1543C.cpp,v 1.65 2008/03/14 > > 15:30:50 iamcamiel Exp $ > > kbc: $Id: Keyboard.cpp,v 1.9 2008/03/16 11:22:08 > > iamcamiel Exp $ > > %IDE-I-INIT: New IDE emulator initialized. > > pci0.2(cirrus): $Id: Cirrus.cpp,v 1.19 2008/03/16 > > 11:22:08 iamcamiel Exp $ > > > > pci0.4(dec21143): Choose a network adapter to > connect > > to: > > 1. eth0 > > (No description available) > > 2. any > > (Pseudo-device that captures on all > interfaces) > > 3. lo > > (No description available) > > %NIC-Q-NICNO: Enter the interface number (1-3):1 > > pci0.4(dec21143): MAC defaulted to > 08-00-2B-E5-40-00 > > pci0.4(dec21143): $Id: DEC21143.cpp,v 1.34 > 2008/03/14 > > 15:30:50 iamcamiel Exp $ > > serial0(serial): Waiting for connection on port > 21264. > > > > Gtk-WARNING **: Failed to load module > > "libgnomebreakpad.so": libgnomebreakpad.so: > cannot > > open shared object file: No such file or > directory > > serial0(serial): $Id: Serial.cpp,v 1.45 > 2008/03/14 > > 21:24:18 iamcamiel Exp $ > > %SYS-I-READROM: Reading decompressed ROM image > from > > /opt/rom/decompressed.rom. > > %SYM-I-PATCHROM: Patching ROM for speed. > > %SYS-I-ROMLOADED: ROM Image loaded successfully! > > flash: 2097156 bytes restored. > > %FLS-I-RESTST: Flash state restored from > > /opt/rom/flash.rom > > dpr: 16384 bytes restored. > > %DPR-I-RESTST: DPR state restored from > > /opt/rom/dpr.rom > > Start threads: cpu0 cpu1 ali kbd ide0 ide1 cirrus > nic > > srl0 > > Arbitration 0000000000020000 from CPU 1 > (@13e39)... > > won 0000000800020000 > > Arbitration clear from CPU 1 (@13f55). > > Arbitration 0000000000020000 from CPU 1 > (@13351)... > > won 0000000800020000 > > Arbitration clear from CPU 1 (@133b9). > > Arbitration 0000000000020000 from CPU 1 > (@13351)... > > won 0000000800020000 > > Arbitration clear from CPU 1 (@133b9). > > Arbitration 0000000000020000 from CPU 1 > (@13351)... > > won 0000000800020000 > > Arbitration clear from CPU 1 (@133b9). > > XAllocColorCells returns error. Maybe your screen > does > > not support a private colormap? > > font 8 wide x 16 high, display depth = 16 > > X Error of failed request: BadAccess (attempt to > > access private resource denied) > > Major opcode of failed request: 89 > (X_StoreColors) > > Serial number of failed request: 12 > > Current serial number in output stream: 274 > > nvlinux:/opt/es40_cvs/es40/src# > > > > > > - sdl, vga card: > > --------------- > > nvlinux:/opt/es40_cvs/es40/src# date > > dom mar 16 13:57:18 CET 2008 > > nvlinux:/opt/es40_cvs/es40/src# ./es40 > > > > > > > > > **======================================================================** > > || ES40 emulator > > || > > || Version 0.18 > === message truncated === ______________________________________________ Enviado desde Correo Yahoo! Disfruta de una bandeja de entrada más inteligente. http://es.docs.yahoo.com/mail/overview/index.html |
From: Camiel V. <iam...@gm...> - 2008-03-16 14:41:08
|
Hi Pepito, Two cpu's isn't really supported yet. It's possible, but as far as I know it hasn't ever really worked properly yet. We'll get there sometime, no doubt. Could you re-try it with just a single cpu? The time it should take to boot is dependent upon a number of factors. On my development systems, it usually takes less than a minute to get to the SRM-prompt. Camiel. On Sun, Mar 16, 2008 at 3:28 PM, Pepito Grillo <pep...@ya...> wrote: > Hi > > I downloaded the latest cvs. > > > The resuls are so so. > Short answer: > - with sdl: no errors, not working... (or very very > slow) > - with X11: not working, error. > - without gui or vga card: no errors, not working .... > How much time does it need to boot? > > Pepito > > > > Long answer: > - X11: > ------ > nvlinux:/opt/es40_cvs/es40/src# ./es40 > > > > **======================================================================** > || ES40 emulator > || > || Version 0.18 > || > || > || > || Copyright (C) 2007-2008 by the ES40 Emulator > Project || > || Website: http://sourceforge.net/projects/es40 > || > || E-mail : ca...@ca... > || > || > || > || This program is free software; you can > redistribute it and/or || > || modify it under the terms of the GNU General > Public License || > || as published by the Free Software Foundation; > either version 2 || > || of the License, or (at your option) any later > version. || > > **======================================================================** > > > %GUI-I-INS: Installing x11 module as the ES40 GUI > sys0(tsunami): $Id: System.cpp,v 1.73 2008/03/14 > 15:30:52 iamcamiel Exp $ > sys0(tsunami): $Id: Flash.cpp,v 1.17 2008/03/14 > 15:30:51 iamcamiel Exp $ > dma: $Id: DMA.cpp,v 1.5 2008/03/14 15:30:51 iamcamiel > Exp $ > pci0.15(ali_ide).disk0.0(file): Mounted file > /opt/rom/disco2G.vdisk, 4110480 512-byte blocks, > 5709/16/45. > pci0.15(ali_ide).disk1.0(file): Mounted file > /almacen/openvms/OpenVMS-Alpha-v8.3-CD1.ISO, 270296 > 2048-byte blocks, 452/13/46. > pci0.15(ali_ide).disk1.1(file): Mounted file > /opt/rom/idleloop.vdisk, 2880 512-byte blocks, > 4/16/45. > pci0.15(ali_ide).disk1.1(ramdisk): Mounted RAMDISK, > 20480 512-byte blocks, 32/16/40. > pci0.19(ali_usb): $Id: AliM1543C_usb.cpp,v 1.6 > 2008/03/14 15:30:50 iamcamiel Exp $ > sys0(tsunami): $Id: DPR.cpp,v 1.20 2008/03/14 15:30:51 > iamcamiel Exp $ > cpu0(ev68cb)(0): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 > 17:50:42 iamcamiel Exp $ > cpu1(ev68cb)(1): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 > 17:50:42 iamcamiel Exp $ > pci0.7(ali): $Id: AliM1543C.cpp,v 1.65 2008/03/14 > 15:30:50 iamcamiel Exp $ > kbc: $Id: Keyboard.cpp,v 1.9 2008/03/16 11:22:08 > iamcamiel Exp $ > %IDE-I-INIT: New IDE emulator initialized. > pci0.2(cirrus): $Id: Cirrus.cpp,v 1.19 2008/03/16 > 11:22:08 iamcamiel Exp $ > > pci0.4(dec21143): Choose a network adapter to connect > to: > 1. eth0 > (No description available) > 2. any > (Pseudo-device that captures on all interfaces) > 3. lo > (No description available) > %NIC-Q-NICNO: Enter the interface number (1-3):1 > pci0.4(dec21143): MAC defaulted to 08-00-2B-E5-40-00 > pci0.4(dec21143): $Id: DEC21143.cpp,v 1.34 2008/03/14 > 15:30:50 iamcamiel Exp $ > serial0(serial): Waiting for connection on port 21264. > > Gtk-WARNING **: Failed to load module > "libgnomebreakpad.so": libgnomebreakpad.so: cannot > open shared object file: No such file or directory > serial0(serial): $Id: Serial.cpp,v 1.45 2008/03/14 > 21:24:18 iamcamiel Exp $ > %SYS-I-READROM: Reading decompressed ROM image from > /opt/rom/decompressed.rom. > %SYM-I-PATCHROM: Patching ROM for speed. > %SYS-I-ROMLOADED: ROM Image loaded successfully! > flash: 2097156 bytes restored. > %FLS-I-RESTST: Flash state restored from > /opt/rom/flash.rom > dpr: 16384 bytes restored. > %DPR-I-RESTST: DPR state restored from > /opt/rom/dpr.rom > Start threads: cpu0 cpu1 ali kbd ide0 ide1 cirrus nic > srl0 > Arbitration 0000000000020000 from CPU 1 (@13e39)... > won 0000000800020000 > Arbitration clear from CPU 1 (@13f55). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > XAllocColorCells returns error. Maybe your screen does > not support a private colormap? > font 8 wide x 16 high, display depth = 16 > X Error of failed request: BadAccess (attempt to > access private resource denied) > Major opcode of failed request: 89 (X_StoreColors) > Serial number of failed request: 12 > Current serial number in output stream: 274 > nvlinux:/opt/es40_cvs/es40/src# > > > - sdl, vga card: > --------------- > nvlinux:/opt/es40_cvs/es40/src# date > dom mar 16 13:57:18 CET 2008 > nvlinux:/opt/es40_cvs/es40/src# ./es40 > > > > **======================================================================** > || ES40 emulator > || > || Version 0.18 > || > || > || > || Copyright (C) 2007-2008 by the ES40 Emulator > Project || > || Website: http://sourceforge.net/projects/es40 > || > || E-mail : ca...@ca... > || > || > || > || This program is free software; you can > redistribute it and/or || > || modify it under the terms of the GNU General > Public License || > || as published by the Free Software Foundation; > either version 2 || > || of the License, or (at your option) any later > version. || > > **======================================================================** > > > %GUI-I-INS: Installing sdl module as the ES40 GUI > sys0(tsunami): $Id: System.cpp,v 1.73 2008/03/14 > 15:30:52 iamcamiel Exp $ > sys0(tsunami): $Id: Flash.cpp,v 1.17 2008/03/14 > 15:30:51 iamcamiel Exp $ > dma: $Id: DMA.cpp,v 1.5 2008/03/14 15:30:51 iamcamiel > Exp $ > pci0.15(ali_ide).disk0.0(file): Mounted file > /opt/rom/disco2G.vdisk, 4110480 512-byte blocks, > 5709/16/45. > pci0.15(ali_ide).disk1.0(file): Mounted file > /almacen/openvms/OpenVMS-Alpha-v8.3-CD1.ISO, 270296 > 2048-byte blocks, 452/13/46. > pci0.15(ali_ide).disk1.1(file): Mounted file > /opt/rom/idleloop.vdisk, 2880 512-byte blocks, > 4/16/45. > pci0.15(ali_ide).disk1.1(ramdisk): Mounted RAMDISK, > 20480 512-byte blocks, 32/16/40. > pci0.19(ali_usb): $Id: AliM1543C_usb.cpp,v 1.6 > 2008/03/14 15:30:50 iamcamiel Exp $ > sys0(tsunami): $Id: DPR.cpp,v 1.20 2008/03/14 15:30:51 > iamcamiel Exp $ > cpu0(ev68cb)(0): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 > 17:50:42 iamcamiel Exp $ > cpu1(ev68cb)(1): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 > 17:50:42 iamcamiel Exp $ > pci0.7(ali): $Id: AliM1543C.cpp,v 1.65 2008/03/14 > 15:30:50 iamcamiel Exp $ > kbc: $Id: Keyboard.cpp,v 1.9 2008/03/16 11:22:08 > iamcamiel Exp $ > %IDE-I-INIT: New IDE emulator initialized. > pci0.2(cirrus): $Id: Cirrus.cpp,v 1.19 2008/03/16 > 11:22:08 iamcamiel Exp $ > > pci0.4(dec21143): Choose a network adapter to connect > to: > 1. eth0 > (No description available) > 2. any > (Pseudo-device that captures on all interfaces) > 3. lo > (No description available) > %NIC-Q-NICNO: Enter the interface number (1-3):1 > pci0.4(dec21143): MAC defaulted to 08-00-2B-E5-40-00 > pci0.4(dec21143): $Id: DEC21143.cpp,v 1.34 2008/03/14 > 15:30:50 iamcamiel Exp $ > serial0(serial): Waiting for connection on port 21264. > > Gtk-WARNING **: Failed to load module > "libgnomebreakpad.so": libgnomebreakpad.so: cannot > open shared object file: No such file or directory > serial0(serial): $Id: Serial.cpp,v 1.45 2008/03/14 > 21:24:18 iamcamiel Exp $ > %SYS-I-READROM: Reading decompressed ROM image from > /opt/rom/decompressed.rom. > %SYM-I-PATCHROM: Patching ROM for speed. > %SYS-I-ROMLOADED: ROM Image loaded successfully! > %FLS-F-NOREST: Flash could not be restored from > /opt/rom/flash.rom > %DPR-F-NOREST: DPR could not be restored from > /opt/rom/dpr.rom > Start threads: cpu0 cpu1 ali kbd ide0 ide1 cirrus nic > srl0 > Arbitration 0000000000020000 from CPU 1 (@13e39)... > won 0000000800020000 > Arbitration clear from CPU 1 (@13f55). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > > >>> I stoped it! > > Exiting gracefully: Graceful exit: CTRL-C detected: > System.cpp, line 500 > ^XStop threads: cpu0 cpu1 ali kbd ide0 ide1 cirrus nic > srl0 > flash: 2097156 bytes saved. > %FLS-I-SAVEST: Flash state saved to /opt/rom/flash.rom > dpr: 16384 bytes saved. > %DPR-I-SAVEST: DPR state saved to /opt/rom/dpr.rom > Freeing memory in use by system... > pci0.15(ali_ide).disk0.0(file): Closing file. > *** glibc detected *** ./es40: double free or > corruption (fasttop): 0x08131b20 *** > ======= Backtrace: ========= > /lib/i686/cmov/libc.so.6[0xb7a51915] > /lib/i686/cmov/libc.so.6(cfree+0x90)[0xb7a55380] > ./es40(_ZN9CDiskFileD0Ev+0x45)[0x80ae6d5] > ./es40(_ZN7CSystemD0Ev+0x43)[0x80d8673] > ./es40(main+0x5c4)[0x80952b4] > /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb79fc450] > ./es40(__gxx_personality_v0+0x2a1)[0x805c8f1] > ======= Memory map: ======== > 08048000-080fd000 r-xp 00000000 03:02 2050970 > /opt/es40_cvs/es40/src/es40 > 080fd000-08102000 rw-p 000b5000 03:02 2050970 > /opt/es40_cvs/es40/src/es40 > 08102000-08196000 rw-p 08102000 00:00 0 > [heap] > a1cb6000-a1cba000 r-xp 00000000 03:02 612170 > /usr/lib/libXfixes.so.3.1.0 > a1cba000-a1cbb000 rw-p 00003000 03:02 612170 > /usr/lib/libXfixes.so.3.1.0 > a1cbb000-a1cc3000 r-xp 00000000 03:02 605168 > /usr/lib/libXcursor.so.1.0.2 > a1cc3000-a1cc4000 rw-p 00007000 03:02 605168 > /usr/lib/libXcursor.so.1.0.2 > a1ce0000-a1ce2000 rw-s 00000000 00:08 1072005172 > /SYSV00000000 (deleted) > a1ce2000-a1ce4000 r-xp 00000000 03:02 623081 > /usr/lib/gconv/ISO8859-15.so > a1ce4000-a1ce6000 rw-p 00001000 03:02 623081 > /usr/lib/gconv/ISO8859-15.so > a1ce6000-a1ced000 r--s 00000000 03:02 621779 > /usr/lib/gconv/gconv-modules.cache > a1ced000-a1d43000 r--p 00000000 03:02 2240457 > /usr/lib/locale/locale-archive > a1d43000-a1d44000 ---p a1d43000 00:00 0 > a1d44000-a2544000 rw-p a1d44000 00:00 0 > a2544000-a2545000 ---p a2544000 00:00 0 > a2545000-a2d45000 rw-p a2545000 00:00 0 > a2d45000-a2d46000 ---p a2d45000 00:00 0 > a2d46000-a3546000 rw-p a2d46000 00:00 0 > a3546000-a3547000 ---p a3546000 00:00 0 > a3547000-a3d47000 rw-p a3547000 00:00 0 > a654c000-a65b4000 rw-p a654c000 00:00 0 > a65b5000-a713b000 rw-p a65b5000 00:00 0 > a713c000-a71bd000 rw-p a713c000 00:00 0 > a7700000-a7721000 rw-p a7700000 00:00 0 > a7721000-a7800000 ---p a7721000 00:00 0 > a7811000-b7814000 rw-p a7811000 00:00 0 > b7814000-b7816000 r-xp 00000000 03:02 703190 > /lib/libx86.so.1 > b7816000-b7817000 rw-p 00001000 03:02 703190 > /lib/libx86.so.1 > b7817000-b781e000 r-xp 00000000 03:02 572536 > /lib/i686/cmov/librt-2.7.so > b781e000-b7820000 rw-p 00006000 03:02 572536 > /lib/i686/cmov/librt-2.7.so > b7820000-b7821000 rw-p b7820000 00:00 0 > b7821000-b7825000 r-xp 00000000 03:02 606379 > /usr/lib/libXdmcp.so.6.0.0 > b7825000-b7826000 rw-p 00003000 03:02 606379 > /usr/lib/libXdmcp.so.6.0.0 > b7826000-b7828000 r-xp 00000000 03:02 605166 > /usr/lib/libXau.so.6.0.0 > b7828000-b7829000 rw-p 00001000 03:02 605166 > /usr/lib/libXau.so.6.0.0 > b7829000-b7878000 r-xp 00000000 03:02 605973 > /usr/lib/libvga.so.1.4.3 > b7878000-b787f000 rw-p 0004e000 03:02 605973 > /usr/lib/libvga.so.1.4.3 > b787f000-b7888000 rw-p b787f000 00:00 0 > b7888000-b789a000 r-xp 00000000 03:02 607168 > /usr/lib/libdirect-1.0.so.0.1.0 > b789a000-b789b000 rw-p 00011000 03:02 607168 > /usr/lib/libdirect-1.0.so.0.1.0 > b789b000-b78a2000 r-xp 00000000 03:02 605516 > /usr/lib/libfusion-1.0.so.0.1.0 > b78a2000-b78a3000 rw-p 00006000 03:02 605516 > /usr/lib/libfusion-1.0.so.0.1.0 > b78a3000-b78a4000 rw-p b78a3000 00:00 0 > b78a4000-b7906000 r-xp 00000000 03:02 607132 > /usr/lib/libdirectfb-1.0.so.0.1.0 > b7906000-b7908000 rw-p 00062000 03:02 607132 > /usr/lib/libdirectfb-1.0.so.0.1.0 > b7908000-b790a000 r-xp 00000000 03:02 572493 > /lib/i686/cmov/libdl-2.7.so > b790a000-b790c000 rw-p 00001000 03:02 572493 > /lib/i686/cmov/libdl-2.7.so > b790c000-b79c9000 r-xp 00000000 03:02 605333 > /usr/lib/libasound.so.2.0.0 > b79c9000-b79ce000 rw-p 000bc000 03:02 605333 > /usr/lib/libasound.so.2.0.0 > b79ce000-b79e2000 r-xp 00000000 03:02 572531 > /lib/i686/cmov/libpthread-2.7.so > b79e2000-b79e4000 rw-p 00013000 03:02 572531 > /lib/i686/cmov/libpthread-2.7.so > b79e4000-b79e6000 rw-p b79e4000 00:00 0 > b79e6000-b7b2d000 r-xp 00000000 03:02 572479 > /lib/i686/cmov/libc-2.7.so > b7b2d000-b7b2e000 r--p 00147000 03:02 572479 > /lib/i686/cmov/libc-2.7.so > b7b2e000-b7b30000 rw-p 00148000 03:02 572479 > /lib/i686/cmov/libc-2.7.so > b7b30000-b7b33000 rw-p b7b30000 00:00 0 > b7b33000-b7b3f000 r-xp 00000000 03:02 572340 > /lib/libgcc_s.so.1 > b7b3f000-b7b40000 rw-p 0000b000 03:02 572340 > /lib/libgcc_s.so.1 > b7b40000-b7b41000 rw-p b7b40000 00:00 0 > b7b41000-b7b64000 r-xp 00000000 03:02 572495 > /lib/i686/cmov/libm-2.7.so > b7b64000-b7b66000 rw-p 00023000 03:02 572495 > /lib/i686/cmov/libm-2.7.so > b7b66000-b7c48000 r-xp 00000000 03:02 605577 > /usr/lib/libstdc++.so.6.0.10 > b7c48000-b7c4b000 r--p 000e2000 03:02 605577 > /usr/lib/libstdc++.so.6.0.10 > b7c4b000-b7c4d000 rw-p 000e5000 03:02 605577 > /usr/lib/libstdc++.so.6.0.10 > b7c4d000-b7c53000 rw-p b7c4d000 00:00 0 > b7c53000-b7db2000 r-xp 00000000 03:02 671598 > /usr/local/lib/libPocoFoundation.so.5 > b7db2000-b7db9000 rw-p 0015f000 03:02 671598 > /usr/local/lib/libPocoFoundation.so.5 > b7db9000-b7dba000 rw-p b7db9000 00:00 0 > b7dba000-b7de1000 r-xp 00000000 03:02 606896 > /usr/lib/libpcap.so.0.9.8 > b7de1000-b7de3000 rw-p 00026000 03:02 606896 > /usr/lib/libpcap.so.0.9.8 > b7de3000-b7ecb000 r-xp 00000000 03:02 606682 > /usr/lib/libX11.so.6.2.0 > b7ecb000-b7ecf000 rw-p 000e8000 03:02 606682 > /usr/lib/libX11.so.6.2.0 > b7ecf000-b7f36000 r-xp 00000000 03:02 608390 > /usr/lib/libSDL-1.2.so.0.11.1 > b7f36000-b7f38000 rw-p 00067000 03:02 608390 > /usr/lib/libSDL-1.2.so.0.11.1 > b7f38000-b7f81000 rw-p b7f38000 00:00 0 > b7f82000-b7f87000 r-xp 00000000 03:02 606467 > /usr/lib/libXrandr.so.2.1.0 > b7f87000-b7f88000 rw-p 00005000 03:02 606467 > /usr/lib/libXrandr.so.2.1.0 > b7f88000-b7f8f000 r-xp 00000000 03:02 605200 > /usr/lib/libXrender.so.1.3.0 > b7f8f000-b7f90000 rw-p 00007000 03:02 605200 > /usr/lib/libXrender.so.1.3.0 > b7f90000-b7f9d000 r-xp 00000000 03:02 1651991 > /usr/lib/libXext.so.6.4.0 > b7f9d000-b7f9e000 rw-p 0000c000 03:02 1651991 > /usr/lib/libXext.so.6.4.0 > b7f9e000-b7fa0000 rw-p b7f9e000 00:00 0 > b7fa0000-b7fbc000 r-xp 00000000 03:02 572482 > /lib/ld-2.7.so > b7fbc000-b7fbe000 rw-p 0001b000 03:02 572482 > /lib/ld-2.7.so > bfed6000-bfeeb000 rw-p bfed6000 00:00 0 > [stack] > ffffe000-fffff000 r-xp 00000000 00:00 0 > [vdso] > Abortado > nvlinux:/opt/es40_cvs/es40/src# date > > Serial Output: > > This is serial port #0 on AlphaSim > > Whitout gui or vga: > ------------------ > > nvlinux:/opt/es40_cvs/es40/src# > nvlinux:/opt/es40_cvs/es40/src# ./es40 > > > > **======================================================================** > || ES40 emulator > || > || Version 0.18 > || > || > || > || Copyright (C) 2007-2008 by the ES40 Emulator > Project || > || Website: http://sourceforge.net/projects/es40 > || > || E-mail : ca...@ca... > || > || > || > || This program is free software; you can > redistribute it and/or || > || modify it under the terms of the GNU General > Public License || > || as published by the Free Software Foundation; > either version 2 || > || of the License, or (at your option) any later > version. || > > **======================================================================** > > > sys0(tsunami): $Id: System.cpp,v 1.73 2008/03/14 > 15:30:52 iamcamiel Exp $ > sys0(tsunami): $Id: Flash.cpp,v 1.17 2008/03/14 > 15:30:51 iamcamiel Exp $ > dma: $Id: DMA.cpp,v 1.5 2008/03/14 15:30:51 iamcamiel > Exp $ > pci0.15(ali_ide).disk0.0(file): Mounted file > /opt/rom/disco2G.vdisk, 4110480 512-byte blocks, > 5709/16/45. > pci0.15(ali_ide).disk1.0(file): Mounted file > /almacen/openvms/OpenVMS-Alpha-v8.3-CD1.ISO, 270296 > 2048-byte blocks, 452/13/46. > pci0.15(ali_ide).disk1.1(file): Mounted file > /opt/rom/idleloop.vdisk, 2880 512-byte blocks, > 4/16/45. > pci0.19(ali_usb): $Id: AliM1543C_usb.cpp,v 1.6 > 2008/03/14 15:30:50 iamcamiel Exp $ > sys0(tsunami): $Id: DPR.cpp,v 1.20 2008/03/14 15:30:51 > iamcamiel Exp $ > cpu0(ev68cb)(0): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 > 17:50:42 iamcamiel Exp $ > cpu1(ev68cb)(1): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 > 17:50:42 iamcamiel Exp $ > ! CONFIGURATION WARNING ! vga_console set to true, but > no VGA card installed. > pci0.7(ali): $Id: AliM1543C.cpp,v 1.65 2008/03/14 > 15:30:50 iamcamiel Exp $ > kbc: $Id: Keyboard.cpp,v 1.9 2008/03/16 11:22:08 > iamcamiel Exp $ > %IDE-I-INIT: New IDE emulator initialized. > > pci0.4(dec21143): Choose a network adapter to connect > to: > 1. eth0 > (No description available) > 2. any > (Pseudo-device that captures on all interfaces) > 3. lo > (No description available) > %NIC-Q-NICNO: Enter the interface number (1-3):1 > pci0.4(dec21143): MAC defaulted to 08-00-2B-E5-40-00 > pci0.4(dec21143): $Id: DEC21143.cpp,v 1.34 2008/03/14 > 15:30:50 iamcamiel Exp $ > serial0(serial): Waiting for connection on port 21264. > > Gtk-WARNING **: Failed to load module > "libgnomebreakpad.so": libgnomebreakpad.so: cannot > open shared object file: No such file or directory > serial0(serial): $Id: Serial.cpp,v 1.45 2008/03/14 > 21:24:18 iamcamiel Exp $ > %SYS-I-READROM: Reading decompressed ROM image from > /opt/rom/decompressed.rom. > %SYM-I-PATCHROM: Patching ROM for speed. > %SYS-I-ROMLOADED: ROM Image loaded successfully! > flash: 2097156 bytes restored. > %FLS-I-RESTST: Flash state restored from > /opt/rom/flash.rom > dpr: 16384 bytes restored. > %DPR-I-RESTST: DPR state restored from > /opt/rom/dpr.rom > Start threads: cpu0 cpu1 ali kbd ide0 ide1 nic srl0 > Arbitration 0000000000020000 from CPU 1 (@13e39)... > won 0000000800020000 > Arbitration clear from CPU 1 (@13f55). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > Arbitration 0000000000020000 from CPU 1 (@13351)... > won 0000000800020000 > Arbitration clear from CPU 1 (@133b9). > Exiting gracefully: Graceful exit: CTRL-C detected: > System.cpp, line 500 > Stop threads: cpu0 cpu1 ali kbd ide0 ide1 nic srl0 > flash: 2097156 bytes saved. > %FLS-I-SAVEST: Flash state saved to /opt/rom/flash.rom > dpr: 16384 bytes saved. > %DPR-I-SAVEST: DPR state saved to /opt/rom/dpr.rom > Freeing memory in use by system... > pci0.15(ali_ide).disk0.0(file): Closing file. > *** glibc detected *** ./es40: double free or > corruption (fasttop): 0x0812f288 *** > ======= Backtrace: ========= > /lib/i686/cmov/libc.so.6[0xb79e9915] > /lib/i686/cmov/libc.so.6(cfree+0x90)[0xb79ed380] > ./es40(_ZN9CDiskFileD0Ev+0x45)[0x80ae6d5] > ./es40(_ZN7CSystemD0Ev+0x43)[0x80d8673] > ./es40(main+0x5c4)[0x80952b4] > /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7994450] > ./es40(__gxx_personality_v0+0x2a1)[0x805c8f1] > ======= Memory map: ======== > 08048000-080fd000 r-xp 00000000 03:02 2050970 > /opt/es40_cvs/es40/src/es40 > 080fd000-08102000 rw-p 000b5000 03:02 2050970 > /opt/es40_cvs/es40/src/es40 > 08102000-08166000 rw-p 08102000 00:00 0 > [heap] > a2f9f000-a2fa0000 ---p a2f9f000 00:00 0 > a2fa0000-a37a0000 rw-p a2fa0000 00:00 0 > a37a0000-a37a1000 ---p a37a0000 00:00 0 > a37a1000-a3fa1000 rw-p a37a1000 00:00 0 > a3fa1000-a3fa2000 ---p a3fa1000 00:00 0 > a3fa2000-a47a2000 rw-p a3fa2000 00:00 0 > a47a2000-a47a3000 ---p a47a2000 00:00 0 > a47a3000-a4fa3000 rw-p a47a3000 00:00 0 > a6fa7000-a6fce000 rw-p a6fa7000 00:00 0 > a6fcf000-a70d3000 rw-p a6fcf000 00:00 0 > a70d4000-a7155000 rw-p a70d4000 00:00 0 > a7600000-a7621000 rw-p a7600000 00:00 0 > a7621000-a7700000 ---p a7621000 00:00 0 > a77a9000-b77ac000 rw-p a77a9000 00:00 0 > b77ac000-b77ae000 r-xp 00000000 03:02 703190 > /lib/libx86.so.1 > b77ae000-b77af000 rw-p 00001000 03:02 703190 > /lib/libx86.so.1 > b77af000-b77b6000 r-xp 00000000 03:02 572536 > /lib/i686/cmov/librt-2.7.so > b77b6000-b77b8000 rw-p 00006000 03:02 572536 > /lib/i686/cmov/librt-2.7.so > b77b8000-b77b9000 rw-p b77b8000 00:00 0 > b77b9000-b77bd000 r-xp 00000000 03:02 606379 > /usr/lib/libXdmcp.so.6.0.0 > b77bd000-b77be000 rw-p 00003000 03:02 606379 > /usr/lib/libXdmcp.so.6.0.0 > b77be000-b77c0000 r-xp 00000000 03:02 605166 > /usr/lib/libXau.so.6.0.0 > b77c0000-b77c1000 rw-p 00001000 03:02 605166 > /usr/lib/libXau.so.6.0.0 > b77c1000-b7810000 r-xp 00000000 03:02 605973 > /usr/lib/libvga.so.1.4.3 > b7810000-b7817000 rw-p 0004e000 03:02 605973 > /usr/lib/libvga.so.1.4.3 > b7817000-b7820000 rw-p b7817000 00:00 0 > b7820000-b7832000 r-xp 00000000 03:02 607168 > /usr/lib/libdirect-1.0.so.0.1.0 > b7832000-b7833000 rw-p 00011000 03:02 607168 > /usr/lib/libdirect-1.0.so.0.1.0 > b7833000-b783a000 r-xp 00000000 03:02 605516 > /usr/lib/libfusion-1.0.so.0.1.0 > b783a000-b783b000 rw-p 00006000 03:02 605516 > /usr/lib/libfusion-1.0.so.0.1.0 > b783b000-b783c000 rw-p b783b000 00:00 0 > b783c000-b789e000 r-xp 00000000 03:02 607132 > /usr/lib/libdirectfb-1.0.so.0.1.0 > b789e000-b78a0000 rw-p 00062000 03:02 607132 > /usr/lib/libdirectfb-1.0.so.0.1.0 > b78a0000-b78a2000 r-xp 00000000 03:02 572493 > /lib/i686/cmov/libdl-2.7.so > b78a2000-b78a4000 rw-p 00001000 03:02 572493 > /lib/i686/cmov/libdl-2.7.so > b78a4000-b7961000 r-xp 00000000 03:02 605333 > /usr/lib/libasound.so.2.0.0 > b7961000-b7966000 rw-p 000bc000 03:02 605333 > /usr/lib/libasound.so.2.0.0 > b7966000-b797a000 r-xp 00000000 03:02 572531 > /lib/i686/cmov/libpthread-2.7.so > b797a000-b797c000 rw-p 00013000 03:02 572531 > /lib/i686/cmov/libpthread-2.7.so > b797c000-b797e000 rw-p b797c000 00:00 0 > b797e000-b7ac5000 r-xp 00000000 03:02 572479 > /lib/i686/cmov/libc-2.7.so > b7ac5000-b7ac6000 r--p 00147000 03:02 572479 > /lib/i686/cmov/libc-2.7.so > b7ac6000-b7ac8000 rw-p 00148000 03:02 572479 > /lib/i686/cmov/libc-2.7.so > b7ac8000-b7acb000 rw-p b7ac8000 00:00 0 > b7acb000-b7ad7000 r-xp 00000000 03:02 572340 > /lib/libgcc_s.so.1 > b7ad7000-b7ad8000 rw-p 0000b000 03:02 572340 > /lib/libgcc_s.so.1 > b7ad8000-b7ad9000 rw-p b7ad8000 00:00 0 > b7ad9000-b7afc000 r-xp 00000000 03:02 572495 > /lib/i686/cmov/libm-2.7.so > b7afc000-b7afe000 rw-p 00023000 03:02 572495 > /lib/i686/cmov/libm-2.7.so > b7afe000-b7be0000 r-xp 00000000 03:02 605577 > /usr/lib/libstdc++.so.6.0.10 > b7be0000-b7be3000 r--p 000e2000 03:02 605577 > /usr/lib/libstdc++.so.6.0.10 > b7be3000-b7be5000 rw-p 000e5000 03:02 605577 > /usr/lib/libstdc++.so.6.0.10 > b7be5000-b7beb000 rw-p b7be5000 00:00 0 > b7beb000-b7d4a000 rAbortado > nvlinux:/opt/es40_cvs/es40/src# > > > > Serial Outpug: > This is serial port #0 on AlphaSim > > > OpenVMS PALcode V1.98-104, Tru64 UNIX PALcode > V1.92-105 > > starting console on CPU 0 > initialized idle PCB > starting console on CPU 1 > initializing idle process PID > initialized idle PCB > lowering IPL > initializing semaphores > starting console on CPU 0 > initializing heap > halt code = 5 > initial heap 240c0 > HALT instruction executed > memory low limit = 1b0000 heap = 240c0, 17fc0 > PC = 0 > initialized idle PCB > initializing idle process PID > initializing driver structures > lowering IPL > starting console on CPU 0 > initializing idle process PID > halt code = 5 > HALT instruction executed > PC = 0 > initialized idle PCB > initializing idle process PID > initializing file system > lowering IPL > initializing hardware > initializing timer data structures > lowering IPL > > > > > --- Camiel Vanderhoeven <iam...@gm...> > escribió: > > > > > Hello Everyone, > > > > I've made a couple of changes that seem to solve the > > SDL-thread-locking problem we've been seeing. The > > biggest change is > > performing GUI initialization, GUI screen updating, > > and GUI event > > handling all from the same thread (the VGA card's). > > Also, the default > > time-out on locks has been increased to 5000 ms. > > > > This should also resolve some issues where there is > > a GUI in the > > system but no VGA-card, where the keyboard-thread > > would try to do > > things to an uninitialized GUI. > > > > On my development system, the emulator now works > > properly again with > > sdl as the GUI, as well as with win32 as the GUI. I > > haven't tested it > > on any Unix or Linux platform though. Perhaps people > > who are running > > the emulator on these systems can report back > > whether sdl on > > unix/linux works again, and whether x11 on > > unix/linux works properly > > now. > > > > Camiel. > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio > > 2008. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Es40-developers mailing list > > Es4...@li... > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > > > > ______________________________________________ > Enviado desde Correo Yahoo! > El buzón de correo sin límite de almacenamiento. http://es.docs.yahoo.com/mail/overview/index.html > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |
From: Pepito G. <pep...@ya...> - 2008-03-16 14:29:12
|
Hi I downloaded the latest cvs. The resuls are so so. Short answer: - with sdl: no errors, not working... (or very very slow) - with X11: not working, error. - without gui or vga card: no errors, not working .... How much time does it need to boot? Pepito Long answer: - X11: ------ nvlinux:/opt/es40_cvs/es40/src# ./es40 **======================================================================** || ES40 emulator || || Version 0.18 || || || || Copyright (C) 2007-2008 by the ES40 Emulator Project || || Website: http://sourceforge.net/projects/es40 || || E-mail : ca...@ca... || || || || This program is free software; you can redistribute it and/or || || modify it under the terms of the GNU General Public License || || as published by the Free Software Foundation; either version 2 || || of the License, or (at your option) any later version. || **======================================================================** %GUI-I-INS: Installing x11 module as the ES40 GUI sys0(tsunami): $Id: System.cpp,v 1.73 2008/03/14 15:30:52 iamcamiel Exp $ sys0(tsunami): $Id: Flash.cpp,v 1.17 2008/03/14 15:30:51 iamcamiel Exp $ dma: $Id: DMA.cpp,v 1.5 2008/03/14 15:30:51 iamcamiel Exp $ pci0.15(ali_ide).disk0.0(file): Mounted file /opt/rom/disco2G.vdisk, 4110480 512-byte blocks, 5709/16/45. pci0.15(ali_ide).disk1.0(file): Mounted file /almacen/openvms/OpenVMS-Alpha-v8.3-CD1.ISO, 270296 2048-byte blocks, 452/13/46. pci0.15(ali_ide).disk1.1(file): Mounted file /opt/rom/idleloop.vdisk, 2880 512-byte blocks, 4/16/45. pci0.15(ali_ide).disk1.1(ramdisk): Mounted RAMDISK, 20480 512-byte blocks, 32/16/40. pci0.19(ali_usb): $Id: AliM1543C_usb.cpp,v 1.6 2008/03/14 15:30:50 iamcamiel Exp $ sys0(tsunami): $Id: DPR.cpp,v 1.20 2008/03/14 15:30:51 iamcamiel Exp $ cpu0(ev68cb)(0): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 17:50:42 iamcamiel Exp $ cpu1(ev68cb)(1): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 17:50:42 iamcamiel Exp $ pci0.7(ali): $Id: AliM1543C.cpp,v 1.65 2008/03/14 15:30:50 iamcamiel Exp $ kbc: $Id: Keyboard.cpp,v 1.9 2008/03/16 11:22:08 iamcamiel Exp $ %IDE-I-INIT: New IDE emulator initialized. pci0.2(cirrus): $Id: Cirrus.cpp,v 1.19 2008/03/16 11:22:08 iamcamiel Exp $ pci0.4(dec21143): Choose a network adapter to connect to: 1. eth0 (No description available) 2. any (Pseudo-device that captures on all interfaces) 3. lo (No description available) %NIC-Q-NICNO: Enter the interface number (1-3):1 pci0.4(dec21143): MAC defaulted to 08-00-2B-E5-40-00 pci0.4(dec21143): $Id: DEC21143.cpp,v 1.34 2008/03/14 15:30:50 iamcamiel Exp $ serial0(serial): Waiting for connection on port 21264. Gtk-WARNING **: Failed to load module "libgnomebreakpad.so": libgnomebreakpad.so: cannot open shared object file: No such file or directory serial0(serial): $Id: Serial.cpp,v 1.45 2008/03/14 21:24:18 iamcamiel Exp $ %SYS-I-READROM: Reading decompressed ROM image from /opt/rom/decompressed.rom. %SYM-I-PATCHROM: Patching ROM for speed. %SYS-I-ROMLOADED: ROM Image loaded successfully! flash: 2097156 bytes restored. %FLS-I-RESTST: Flash state restored from /opt/rom/flash.rom dpr: 16384 bytes restored. %DPR-I-RESTST: DPR state restored from /opt/rom/dpr.rom Start threads: cpu0 cpu1 ali kbd ide0 ide1 cirrus nic srl0 Arbitration 0000000000020000 from CPU 1 (@13e39)... won 0000000800020000 Arbitration clear from CPU 1 (@13f55). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). XAllocColorCells returns error. Maybe your screen does not support a private colormap? font 8 wide x 16 high, display depth = 16 X Error of failed request: BadAccess (attempt to access private resource denied) Major opcode of failed request: 89 (X_StoreColors) Serial number of failed request: 12 Current serial number in output stream: 274 nvlinux:/opt/es40_cvs/es40/src# - sdl, vga card: --------------- nvlinux:/opt/es40_cvs/es40/src# date dom mar 16 13:57:18 CET 2008 nvlinux:/opt/es40_cvs/es40/src# ./es40 **======================================================================** || ES40 emulator || || Version 0.18 || || || || Copyright (C) 2007-2008 by the ES40 Emulator Project || || Website: http://sourceforge.net/projects/es40 || || E-mail : ca...@ca... || || || || This program is free software; you can redistribute it and/or || || modify it under the terms of the GNU General Public License || || as published by the Free Software Foundation; either version 2 || || of the License, or (at your option) any later version. || **======================================================================** %GUI-I-INS: Installing sdl module as the ES40 GUI sys0(tsunami): $Id: System.cpp,v 1.73 2008/03/14 15:30:52 iamcamiel Exp $ sys0(tsunami): $Id: Flash.cpp,v 1.17 2008/03/14 15:30:51 iamcamiel Exp $ dma: $Id: DMA.cpp,v 1.5 2008/03/14 15:30:51 iamcamiel Exp $ pci0.15(ali_ide).disk0.0(file): Mounted file /opt/rom/disco2G.vdisk, 4110480 512-byte blocks, 5709/16/45. pci0.15(ali_ide).disk1.0(file): Mounted file /almacen/openvms/OpenVMS-Alpha-v8.3-CD1.ISO, 270296 2048-byte blocks, 452/13/46. pci0.15(ali_ide).disk1.1(file): Mounted file /opt/rom/idleloop.vdisk, 2880 512-byte blocks, 4/16/45. pci0.15(ali_ide).disk1.1(ramdisk): Mounted RAMDISK, 20480 512-byte blocks, 32/16/40. pci0.19(ali_usb): $Id: AliM1543C_usb.cpp,v 1.6 2008/03/14 15:30:50 iamcamiel Exp $ sys0(tsunami): $Id: DPR.cpp,v 1.20 2008/03/14 15:30:51 iamcamiel Exp $ cpu0(ev68cb)(0): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 17:50:42 iamcamiel Exp $ cpu1(ev68cb)(1): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 17:50:42 iamcamiel Exp $ pci0.7(ali): $Id: AliM1543C.cpp,v 1.65 2008/03/14 15:30:50 iamcamiel Exp $ kbc: $Id: Keyboard.cpp,v 1.9 2008/03/16 11:22:08 iamcamiel Exp $ %IDE-I-INIT: New IDE emulator initialized. pci0.2(cirrus): $Id: Cirrus.cpp,v 1.19 2008/03/16 11:22:08 iamcamiel Exp $ pci0.4(dec21143): Choose a network adapter to connect to: 1. eth0 (No description available) 2. any (Pseudo-device that captures on all interfaces) 3. lo (No description available) %NIC-Q-NICNO: Enter the interface number (1-3):1 pci0.4(dec21143): MAC defaulted to 08-00-2B-E5-40-00 pci0.4(dec21143): $Id: DEC21143.cpp,v 1.34 2008/03/14 15:30:50 iamcamiel Exp $ serial0(serial): Waiting for connection on port 21264. Gtk-WARNING **: Failed to load module "libgnomebreakpad.so": libgnomebreakpad.so: cannot open shared object file: No such file or directory serial0(serial): $Id: Serial.cpp,v 1.45 2008/03/14 21:24:18 iamcamiel Exp $ %SYS-I-READROM: Reading decompressed ROM image from /opt/rom/decompressed.rom. %SYM-I-PATCHROM: Patching ROM for speed. %SYS-I-ROMLOADED: ROM Image loaded successfully! %FLS-F-NOREST: Flash could not be restored from /opt/rom/flash.rom %DPR-F-NOREST: DPR could not be restored from /opt/rom/dpr.rom Start threads: cpu0 cpu1 ali kbd ide0 ide1 cirrus nic srl0 Arbitration 0000000000020000 from CPU 1 (@13e39)... won 0000000800020000 Arbitration clear from CPU 1 (@13f55). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). >>> I stoped it! Exiting gracefully: Graceful exit: CTRL-C detected: System.cpp, line 500 ^XStop threads: cpu0 cpu1 ali kbd ide0 ide1 cirrus nic srl0 flash: 2097156 bytes saved. %FLS-I-SAVEST: Flash state saved to /opt/rom/flash.rom dpr: 16384 bytes saved. %DPR-I-SAVEST: DPR state saved to /opt/rom/dpr.rom Freeing memory in use by system... pci0.15(ali_ide).disk0.0(file): Closing file. *** glibc detected *** ./es40: double free or corruption (fasttop): 0x08131b20 *** ======= Backtrace: ========= /lib/i686/cmov/libc.so.6[0xb7a51915] /lib/i686/cmov/libc.so.6(cfree+0x90)[0xb7a55380] ./es40(_ZN9CDiskFileD0Ev+0x45)[0x80ae6d5] ./es40(_ZN7CSystemD0Ev+0x43)[0x80d8673] ./es40(main+0x5c4)[0x80952b4] /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb79fc450] ./es40(__gxx_personality_v0+0x2a1)[0x805c8f1] ======= Memory map: ======== 08048000-080fd000 r-xp 00000000 03:02 2050970 /opt/es40_cvs/es40/src/es40 080fd000-08102000 rw-p 000b5000 03:02 2050970 /opt/es40_cvs/es40/src/es40 08102000-08196000 rw-p 08102000 00:00 0 [heap] a1cb6000-a1cba000 r-xp 00000000 03:02 612170 /usr/lib/libXfixes.so.3.1.0 a1cba000-a1cbb000 rw-p 00003000 03:02 612170 /usr/lib/libXfixes.so.3.1.0 a1cbb000-a1cc3000 r-xp 00000000 03:02 605168 /usr/lib/libXcursor.so.1.0.2 a1cc3000-a1cc4000 rw-p 00007000 03:02 605168 /usr/lib/libXcursor.so.1.0.2 a1ce0000-a1ce2000 rw-s 00000000 00:08 1072005172 /SYSV00000000 (deleted) a1ce2000-a1ce4000 r-xp 00000000 03:02 623081 /usr/lib/gconv/ISO8859-15.so a1ce4000-a1ce6000 rw-p 00001000 03:02 623081 /usr/lib/gconv/ISO8859-15.so a1ce6000-a1ced000 r--s 00000000 03:02 621779 /usr/lib/gconv/gconv-modules.cache a1ced000-a1d43000 r--p 00000000 03:02 2240457 /usr/lib/locale/locale-archive a1d43000-a1d44000 ---p a1d43000 00:00 0 a1d44000-a2544000 rw-p a1d44000 00:00 0 a2544000-a2545000 ---p a2544000 00:00 0 a2545000-a2d45000 rw-p a2545000 00:00 0 a2d45000-a2d46000 ---p a2d45000 00:00 0 a2d46000-a3546000 rw-p a2d46000 00:00 0 a3546000-a3547000 ---p a3546000 00:00 0 a3547000-a3d47000 rw-p a3547000 00:00 0 a654c000-a65b4000 rw-p a654c000 00:00 0 a65b5000-a713b000 rw-p a65b5000 00:00 0 a713c000-a71bd000 rw-p a713c000 00:00 0 a7700000-a7721000 rw-p a7700000 00:00 0 a7721000-a7800000 ---p a7721000 00:00 0 a7811000-b7814000 rw-p a7811000 00:00 0 b7814000-b7816000 r-xp 00000000 03:02 703190 /lib/libx86.so.1 b7816000-b7817000 rw-p 00001000 03:02 703190 /lib/libx86.so.1 b7817000-b781e000 r-xp 00000000 03:02 572536 /lib/i686/cmov/librt-2.7.so b781e000-b7820000 rw-p 00006000 03:02 572536 /lib/i686/cmov/librt-2.7.so b7820000-b7821000 rw-p b7820000 00:00 0 b7821000-b7825000 r-xp 00000000 03:02 606379 /usr/lib/libXdmcp.so.6.0.0 b7825000-b7826000 rw-p 00003000 03:02 606379 /usr/lib/libXdmcp.so.6.0.0 b7826000-b7828000 r-xp 00000000 03:02 605166 /usr/lib/libXau.so.6.0.0 b7828000-b7829000 rw-p 00001000 03:02 605166 /usr/lib/libXau.so.6.0.0 b7829000-b7878000 r-xp 00000000 03:02 605973 /usr/lib/libvga.so.1.4.3 b7878000-b787f000 rw-p 0004e000 03:02 605973 /usr/lib/libvga.so.1.4.3 b787f000-b7888000 rw-p b787f000 00:00 0 b7888000-b789a000 r-xp 00000000 03:02 607168 /usr/lib/libdirect-1.0.so.0.1.0 b789a000-b789b000 rw-p 00011000 03:02 607168 /usr/lib/libdirect-1.0.so.0.1.0 b789b000-b78a2000 r-xp 00000000 03:02 605516 /usr/lib/libfusion-1.0.so.0.1.0 b78a2000-b78a3000 rw-p 00006000 03:02 605516 /usr/lib/libfusion-1.0.so.0.1.0 b78a3000-b78a4000 rw-p b78a3000 00:00 0 b78a4000-b7906000 r-xp 00000000 03:02 607132 /usr/lib/libdirectfb-1.0.so.0.1.0 b7906000-b7908000 rw-p 00062000 03:02 607132 /usr/lib/libdirectfb-1.0.so.0.1.0 b7908000-b790a000 r-xp 00000000 03:02 572493 /lib/i686/cmov/libdl-2.7.so b790a000-b790c000 rw-p 00001000 03:02 572493 /lib/i686/cmov/libdl-2.7.so b790c000-b79c9000 r-xp 00000000 03:02 605333 /usr/lib/libasound.so.2.0.0 b79c9000-b79ce000 rw-p 000bc000 03:02 605333 /usr/lib/libasound.so.2.0.0 b79ce000-b79e2000 r-xp 00000000 03:02 572531 /lib/i686/cmov/libpthread-2.7.so b79e2000-b79e4000 rw-p 00013000 03:02 572531 /lib/i686/cmov/libpthread-2.7.so b79e4000-b79e6000 rw-p b79e4000 00:00 0 b79e6000-b7b2d000 r-xp 00000000 03:02 572479 /lib/i686/cmov/libc-2.7.so b7b2d000-b7b2e000 r--p 00147000 03:02 572479 /lib/i686/cmov/libc-2.7.so b7b2e000-b7b30000 rw-p 00148000 03:02 572479 /lib/i686/cmov/libc-2.7.so b7b30000-b7b33000 rw-p b7b30000 00:00 0 b7b33000-b7b3f000 r-xp 00000000 03:02 572340 /lib/libgcc_s.so.1 b7b3f000-b7b40000 rw-p 0000b000 03:02 572340 /lib/libgcc_s.so.1 b7b40000-b7b41000 rw-p b7b40000 00:00 0 b7b41000-b7b64000 r-xp 00000000 03:02 572495 /lib/i686/cmov/libm-2.7.so b7b64000-b7b66000 rw-p 00023000 03:02 572495 /lib/i686/cmov/libm-2.7.so b7b66000-b7c48000 r-xp 00000000 03:02 605577 /usr/lib/libstdc++.so.6.0.10 b7c48000-b7c4b000 r--p 000e2000 03:02 605577 /usr/lib/libstdc++.so.6.0.10 b7c4b000-b7c4d000 rw-p 000e5000 03:02 605577 /usr/lib/libstdc++.so.6.0.10 b7c4d000-b7c53000 rw-p b7c4d000 00:00 0 b7c53000-b7db2000 r-xp 00000000 03:02 671598 /usr/local/lib/libPocoFoundation.so.5 b7db2000-b7db9000 rw-p 0015f000 03:02 671598 /usr/local/lib/libPocoFoundation.so.5 b7db9000-b7dba000 rw-p b7db9000 00:00 0 b7dba000-b7de1000 r-xp 00000000 03:02 606896 /usr/lib/libpcap.so.0.9.8 b7de1000-b7de3000 rw-p 00026000 03:02 606896 /usr/lib/libpcap.so.0.9.8 b7de3000-b7ecb000 r-xp 00000000 03:02 606682 /usr/lib/libX11.so.6.2.0 b7ecb000-b7ecf000 rw-p 000e8000 03:02 606682 /usr/lib/libX11.so.6.2.0 b7ecf000-b7f36000 r-xp 00000000 03:02 608390 /usr/lib/libSDL-1.2.so.0.11.1 b7f36000-b7f38000 rw-p 00067000 03:02 608390 /usr/lib/libSDL-1.2.so.0.11.1 b7f38000-b7f81000 rw-p b7f38000 00:00 0 b7f82000-b7f87000 r-xp 00000000 03:02 606467 /usr/lib/libXrandr.so.2.1.0 b7f87000-b7f88000 rw-p 00005000 03:02 606467 /usr/lib/libXrandr.so.2.1.0 b7f88000-b7f8f000 r-xp 00000000 03:02 605200 /usr/lib/libXrender.so.1.3.0 b7f8f000-b7f90000 rw-p 00007000 03:02 605200 /usr/lib/libXrender.so.1.3.0 b7f90000-b7f9d000 r-xp 00000000 03:02 1651991 /usr/lib/libXext.so.6.4.0 b7f9d000-b7f9e000 rw-p 0000c000 03:02 1651991 /usr/lib/libXext.so.6.4.0 b7f9e000-b7fa0000 rw-p b7f9e000 00:00 0 b7fa0000-b7fbc000 r-xp 00000000 03:02 572482 /lib/ld-2.7.so b7fbc000-b7fbe000 rw-p 0001b000 03:02 572482 /lib/ld-2.7.so bfed6000-bfeeb000 rw-p bfed6000 00:00 0 [stack] ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] Abortado nvlinux:/opt/es40_cvs/es40/src# date Serial Output: This is serial port #0 on AlphaSim Whitout gui or vga: ------------------ nvlinux:/opt/es40_cvs/es40/src# nvlinux:/opt/es40_cvs/es40/src# ./es40 **======================================================================** || ES40 emulator || || Version 0.18 || || || || Copyright (C) 2007-2008 by the ES40 Emulator Project || || Website: http://sourceforge.net/projects/es40 || || E-mail : ca...@ca... || || || || This program is free software; you can redistribute it and/or || || modify it under the terms of the GNU General Public License || || as published by the Free Software Foundation; either version 2 || || of the License, or (at your option) any later version. || **======================================================================** sys0(tsunami): $Id: System.cpp,v 1.73 2008/03/14 15:30:52 iamcamiel Exp $ sys0(tsunami): $Id: Flash.cpp,v 1.17 2008/03/14 15:30:51 iamcamiel Exp $ dma: $Id: DMA.cpp,v 1.5 2008/03/14 15:30:51 iamcamiel Exp $ pci0.15(ali_ide).disk0.0(file): Mounted file /opt/rom/disco2G.vdisk, 4110480 512-byte blocks, 5709/16/45. pci0.15(ali_ide).disk1.0(file): Mounted file /almacen/openvms/OpenVMS-Alpha-v8.3-CD1.ISO, 270296 2048-byte blocks, 452/13/46. pci0.15(ali_ide).disk1.1(file): Mounted file /opt/rom/idleloop.vdisk, 2880 512-byte blocks, 4/16/45. pci0.19(ali_usb): $Id: AliM1543C_usb.cpp,v 1.6 2008/03/14 15:30:50 iamcamiel Exp $ sys0(tsunami): $Id: DPR.cpp,v 1.20 2008/03/14 15:30:51 iamcamiel Exp $ cpu0(ev68cb)(0): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 17:50:42 iamcamiel Exp $ cpu1(ev68cb)(1): $Id: AlphaCPU.cpp,v 1.77 2008/03/15 17:50:42 iamcamiel Exp $ ! CONFIGURATION WARNING ! vga_console set to true, but no VGA card installed. pci0.7(ali): $Id: AliM1543C.cpp,v 1.65 2008/03/14 15:30:50 iamcamiel Exp $ kbc: $Id: Keyboard.cpp,v 1.9 2008/03/16 11:22:08 iamcamiel Exp $ %IDE-I-INIT: New IDE emulator initialized. pci0.4(dec21143): Choose a network adapter to connect to: 1. eth0 (No description available) 2. any (Pseudo-device that captures on all interfaces) 3. lo (No description available) %NIC-Q-NICNO: Enter the interface number (1-3):1 pci0.4(dec21143): MAC defaulted to 08-00-2B-E5-40-00 pci0.4(dec21143): $Id: DEC21143.cpp,v 1.34 2008/03/14 15:30:50 iamcamiel Exp $ serial0(serial): Waiting for connection on port 21264. Gtk-WARNING **: Failed to load module "libgnomebreakpad.so": libgnomebreakpad.so: cannot open shared object file: No such file or directory serial0(serial): $Id: Serial.cpp,v 1.45 2008/03/14 21:24:18 iamcamiel Exp $ %SYS-I-READROM: Reading decompressed ROM image from /opt/rom/decompressed.rom. %SYM-I-PATCHROM: Patching ROM for speed. %SYS-I-ROMLOADED: ROM Image loaded successfully! flash: 2097156 bytes restored. %FLS-I-RESTST: Flash state restored from /opt/rom/flash.rom dpr: 16384 bytes restored. %DPR-I-RESTST: DPR state restored from /opt/rom/dpr.rom Start threads: cpu0 cpu1 ali kbd ide0 ide1 nic srl0 Arbitration 0000000000020000 from CPU 1 (@13e39)... won 0000000800020000 Arbitration clear from CPU 1 (@13f55). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). Arbitration 0000000000020000 from CPU 1 (@13351)... won 0000000800020000 Arbitration clear from CPU 1 (@133b9). Exiting gracefully: Graceful exit: CTRL-C detected: System.cpp, line 500 Stop threads: cpu0 cpu1 ali kbd ide0 ide1 nic srl0 flash: 2097156 bytes saved. %FLS-I-SAVEST: Flash state saved to /opt/rom/flash.rom dpr: 16384 bytes saved. %DPR-I-SAVEST: DPR state saved to /opt/rom/dpr.rom Freeing memory in use by system... pci0.15(ali_ide).disk0.0(file): Closing file. *** glibc detected *** ./es40: double free or corruption (fasttop): 0x0812f288 *** ======= Backtrace: ========= /lib/i686/cmov/libc.so.6[0xb79e9915] /lib/i686/cmov/libc.so.6(cfree+0x90)[0xb79ed380] ./es40(_ZN9CDiskFileD0Ev+0x45)[0x80ae6d5] ./es40(_ZN7CSystemD0Ev+0x43)[0x80d8673] ./es40(main+0x5c4)[0x80952b4] /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7994450] ./es40(__gxx_personality_v0+0x2a1)[0x805c8f1] ======= Memory map: ======== 08048000-080fd000 r-xp 00000000 03:02 2050970 /opt/es40_cvs/es40/src/es40 080fd000-08102000 rw-p 000b5000 03:02 2050970 /opt/es40_cvs/es40/src/es40 08102000-08166000 rw-p 08102000 00:00 0 [heap] a2f9f000-a2fa0000 ---p a2f9f000 00:00 0 a2fa0000-a37a0000 rw-p a2fa0000 00:00 0 a37a0000-a37a1000 ---p a37a0000 00:00 0 a37a1000-a3fa1000 rw-p a37a1000 00:00 0 a3fa1000-a3fa2000 ---p a3fa1000 00:00 0 a3fa2000-a47a2000 rw-p a3fa2000 00:00 0 a47a2000-a47a3000 ---p a47a2000 00:00 0 a47a3000-a4fa3000 rw-p a47a3000 00:00 0 a6fa7000-a6fce000 rw-p a6fa7000 00:00 0 a6fcf000-a70d3000 rw-p a6fcf000 00:00 0 a70d4000-a7155000 rw-p a70d4000 00:00 0 a7600000-a7621000 rw-p a7600000 00:00 0 a7621000-a7700000 ---p a7621000 00:00 0 a77a9000-b77ac000 rw-p a77a9000 00:00 0 b77ac000-b77ae000 r-xp 00000000 03:02 703190 /lib/libx86.so.1 b77ae000-b77af000 rw-p 00001000 03:02 703190 /lib/libx86.so.1 b77af000-b77b6000 r-xp 00000000 03:02 572536 /lib/i686/cmov/librt-2.7.so b77b6000-b77b8000 rw-p 00006000 03:02 572536 /lib/i686/cmov/librt-2.7.so b77b8000-b77b9000 rw-p b77b8000 00:00 0 b77b9000-b77bd000 r-xp 00000000 03:02 606379 /usr/lib/libXdmcp.so.6.0.0 b77bd000-b77be000 rw-p 00003000 03:02 606379 /usr/lib/libXdmcp.so.6.0.0 b77be000-b77c0000 r-xp 00000000 03:02 605166 /usr/lib/libXau.so.6.0.0 b77c0000-b77c1000 rw-p 00001000 03:02 605166 /usr/lib/libXau.so.6.0.0 b77c1000-b7810000 r-xp 00000000 03:02 605973 /usr/lib/libvga.so.1.4.3 b7810000-b7817000 rw-p 0004e000 03:02 605973 /usr/lib/libvga.so.1.4.3 b7817000-b7820000 rw-p b7817000 00:00 0 b7820000-b7832000 r-xp 00000000 03:02 607168 /usr/lib/libdirect-1.0.so.0.1.0 b7832000-b7833000 rw-p 00011000 03:02 607168 /usr/lib/libdirect-1.0.so.0.1.0 b7833000-b783a000 r-xp 00000000 03:02 605516 /usr/lib/libfusion-1.0.so.0.1.0 b783a000-b783b000 rw-p 00006000 03:02 605516 /usr/lib/libfusion-1.0.so.0.1.0 b783b000-b783c000 rw-p b783b000 00:00 0 b783c000-b789e000 r-xp 00000000 03:02 607132 /usr/lib/libdirectfb-1.0.so.0.1.0 b789e000-b78a0000 rw-p 00062000 03:02 607132 /usr/lib/libdirectfb-1.0.so.0.1.0 b78a0000-b78a2000 r-xp 00000000 03:02 572493 /lib/i686/cmov/libdl-2.7.so b78a2000-b78a4000 rw-p 00001000 03:02 572493 /lib/i686/cmov/libdl-2.7.so b78a4000-b7961000 r-xp 00000000 03:02 605333 /usr/lib/libasound.so.2.0.0 b7961000-b7966000 rw-p 000bc000 03:02 605333 /usr/lib/libasound.so.2.0.0 b7966000-b797a000 r-xp 00000000 03:02 572531 /lib/i686/cmov/libpthread-2.7.so b797a000-b797c000 rw-p 00013000 03:02 572531 /lib/i686/cmov/libpthread-2.7.so b797c000-b797e000 rw-p b797c000 00:00 0 b797e000-b7ac5000 r-xp 00000000 03:02 572479 /lib/i686/cmov/libc-2.7.so b7ac5000-b7ac6000 r--p 00147000 03:02 572479 /lib/i686/cmov/libc-2.7.so b7ac6000-b7ac8000 rw-p 00148000 03:02 572479 /lib/i686/cmov/libc-2.7.so b7ac8000-b7acb000 rw-p b7ac8000 00:00 0 b7acb000-b7ad7000 r-xp 00000000 03:02 572340 /lib/libgcc_s.so.1 b7ad7000-b7ad8000 rw-p 0000b000 03:02 572340 /lib/libgcc_s.so.1 b7ad8000-b7ad9000 rw-p b7ad8000 00:00 0 b7ad9000-b7afc000 r-xp 00000000 03:02 572495 /lib/i686/cmov/libm-2.7.so b7afc000-b7afe000 rw-p 00023000 03:02 572495 /lib/i686/cmov/libm-2.7.so b7afe000-b7be0000 r-xp 00000000 03:02 605577 /usr/lib/libstdc++.so.6.0.10 b7be0000-b7be3000 r--p 000e2000 03:02 605577 /usr/lib/libstdc++.so.6.0.10 b7be3000-b7be5000 rw-p 000e5000 03:02 605577 /usr/lib/libstdc++.so.6.0.10 b7be5000-b7beb000 rw-p b7be5000 00:00 0 b7beb000-b7d4a000 rAbortado nvlinux:/opt/es40_cvs/es40/src# Serial Outpug: This is serial port #0 on AlphaSim OpenVMS PALcode V1.98-104, Tru64 UNIX PALcode V1.92-105 starting console on CPU 0 initialized idle PCB starting console on CPU 1 initializing idle process PID initialized idle PCB lowering IPL initializing semaphores starting console on CPU 0 initializing heap halt code = 5 initial heap 240c0 HALT instruction executed memory low limit = 1b0000 heap = 240c0, 17fc0 PC = 0 initialized idle PCB initializing idle process PID initializing driver structures lowering IPL starting console on CPU 0 initializing idle process PID halt code = 5 HALT instruction executed PC = 0 initialized idle PCB initializing idle process PID initializing file system lowering IPL initializing hardware initializing timer data structures lowering IPL --- Camiel Vanderhoeven <iam...@gm...> escribió: > Hello Everyone, > > I've made a couple of changes that seem to solve the > SDL-thread-locking problem we've been seeing. The > biggest change is > performing GUI initialization, GUI screen updating, > and GUI event > handling all from the same thread (the VGA card's). > Also, the default > time-out on locks has been increased to 5000 ms. > > This should also resolve some issues where there is > a GUI in the > system but no VGA-card, where the keyboard-thread > would try to do > things to an uninitialized GUI. > > On my development system, the emulator now works > properly again with > sdl as the GUI, as well as with win32 as the GUI. I > haven't tested it > on any Unix or Linux platform though. Perhaps people > who are running > the emulator on these systems can report back > whether sdl on > unix/linux works again, and whether x11 on > unix/linux works properly > now. > > Camiel. > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio > 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > ______________________________________________ Enviado desde Correo Yahoo! El buzón de correo sin límite de almacenamiento. http://es.docs.yahoo.com/mail/overview/index.html |
From: Camiel V. <iam...@gm...> - 2008-03-16 11:28:21
|
Hello Everyone, I've made a couple of changes that seem to solve the SDL-thread-locking problem we've been seeing. The biggest change is performing GUI initialization, GUI screen updating, and GUI event handling all from the same thread (the VGA card's). Also, the default time-out on locks has been increased to 5000 ms. This should also resolve some issues where there is a GUI in the system but no VGA-card, where the keyboard-thread would try to do things to an uninitialized GUI. On my development system, the emulator now works properly again with sdl as the GUI, as well as with win32 as the GUI. I haven't tested it on any Unix or Linux platform though. Perhaps people who are running the emulator on these systems can report back whether sdl on unix/linux works again, and whether x11 on unix/linux works properly now. Camiel. |
From: Pepito G. <pep...@ya...> - 2008-03-15 17:34:07
|
Hi I really don't know. The emulator does not work properly for me at the moment. I will try to run it without a vga-card or gui. Pepito --- Camiel Vanderhoeven <iam...@gm...> escribió: > Thanks, I've changed gui_x11.cpp. Does the emulator > work correctly > without a gui and vga-card? > > Camiel. > > On Sat, Mar 15, 2008 at 10:50 AM, Pepito Grillo > <pep...@ya...> wrote: > > Hi > > I have done a successful compilation. Only a > tiny > > error :) > > error in this line > > FAILURE("Emulator stopped from X"); > > > > I have changed it for > > FAILURE(Graceful,"Emulator stopped from X"); > > and it compiles. :) > > > > but.... > > when running I get this error > > LOCK mutex gui-lock from thread kbd. > > LOCKED mutex gui-lock from thread kbd. > > %SYS-F-SEGFAULT: The Alpha Simulator has > Segfaulted. > > -SYS-F-SEGFAULT: Backtrace follows. > > backtrace() returned 9 addresses. > > 9 ./es40(_Z12segv_handleri+0x1d) [0x80958fd] > > 8 [0xffffe420] > > 7 /usr/lib/libX11.so.6(XPending+0x1d) > [0xb7e516dd] > > 6 > ./es40(_ZN12bx_x11_gui_c13handle_eventsEv+0x2d) > > [0x80e297d] > > 5 ./es40(_ZN9CKeyboard7executeEv+0x29) > [0x80b89b9] > > 4 ./es40(_ZN9CKeyboard3runEv+0x18) [0x80b8b68] > > 3 > > > /usr/local/lib/libPocoFoundation.so.5(_ZN4Poco10ThreadImpl5entryEPv+0xa3) > > [0xb7d76843] > > 2 /lib/i686/cmov/libpthread.so.0 [0xb7a154fb] > > 1 /lib/i686/cmov/libc.so.6(clone+0x5e) > [0xb7afe93e] > > nvlinux:/opt/es40_cvs/es40/src# > > > > > > If you need the rest of the ouput, please tell me > > > > Pepito > > > > > > > ______________________________________________ > > Enviado desde Correo Yahoo! > > Disfruta de una bandeja de entrada más > inteligente. > http://es.docs.yahoo.com/mail/overview/index.html > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio > 2008. > > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Es40-developers mailing list > > Es4...@li... > > > https://lists.sourceforge.net/lists/listinfo/es40-developers > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio > 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > ______________________________________________ Enviado desde Correo Yahoo! Disfruta de una bandeja de entrada más inteligente. http://es.docs.yahoo.com/mail/overview/index.html |
From: Camiel V. <iam...@gm...> - 2008-03-15 17:27:55
|
Thanks, I've changed gui_x11.cpp. Does the emulator work correctly without a gui and vga-card? Camiel. On Sat, Mar 15, 2008 at 10:50 AM, Pepito Grillo <pep...@ya...> wrote: > Hi > I have done a successful compilation. Only a tiny > error :) > error in this line > FAILURE("Emulator stopped from X"); > > I have changed it for > FAILURE(Graceful,"Emulator stopped from X"); > and it compiles. :) > > but.... > when running I get this error > LOCK mutex gui-lock from thread kbd. > LOCKED mutex gui-lock from thread kbd. > %SYS-F-SEGFAULT: The Alpha Simulator has Segfaulted. > -SYS-F-SEGFAULT: Backtrace follows. > backtrace() returned 9 addresses. > 9 ./es40(_Z12segv_handleri+0x1d) [0x80958fd] > 8 [0xffffe420] > 7 /usr/lib/libX11.so.6(XPending+0x1d) [0xb7e516dd] > 6 ./es40(_ZN12bx_x11_gui_c13handle_eventsEv+0x2d) > [0x80e297d] > 5 ./es40(_ZN9CKeyboard7executeEv+0x29) [0x80b89b9] > 4 ./es40(_ZN9CKeyboard3runEv+0x18) [0x80b8b68] > 3 > /usr/local/lib/libPocoFoundation.so.5(_ZN4Poco10ThreadImpl5entryEPv+0xa3) > [0xb7d76843] > 2 /lib/i686/cmov/libpthread.so.0 [0xb7a154fb] > 1 /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7afe93e] > nvlinux:/opt/es40_cvs/es40/src# > > > If you need the rest of the ouput, please tell me > > Pepito > > > ______________________________________________ > Enviado desde Correo Yahoo! > Disfruta de una bandeja de entrada más inteligente. http://es.docs.yahoo.com/mail/overview/index.html > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |
From: Pepito G. <pep...@ya...> - 2008-03-15 09:50:24
|
Hi I have done a successful compilation. Only a tiny error :) error in this line FAILURE("Emulator stopped from X"); I have changed it for FAILURE(Graceful,"Emulator stopped from X"); and it compiles. :) but.... when running I get this error LOCK mutex gui-lock from thread kbd. LOCKED mutex gui-lock from thread kbd. %SYS-F-SEGFAULT: The Alpha Simulator has Segfaulted. -SYS-F-SEGFAULT: Backtrace follows. backtrace() returned 9 addresses. 9 ./es40(_Z12segv_handleri+0x1d) [0x80958fd] 8 [0xffffe420] 7 /usr/lib/libX11.so.6(XPending+0x1d) [0xb7e516dd] 6 ./es40(_ZN12bx_x11_gui_c13handle_eventsEv+0x2d) [0x80e297d] 5 ./es40(_ZN9CKeyboard7executeEv+0x29) [0x80b89b9] 4 ./es40(_ZN9CKeyboard3runEv+0x18) [0x80b8b68] 3 /usr/local/lib/libPocoFoundation.so.5(_ZN4Poco10ThreadImpl5entryEPv+0xa3) [0xb7d76843] 2 /lib/i686/cmov/libpthread.so.0 [0xb7a154fb] 1 /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7afe93e] nvlinux:/opt/es40_cvs/es40/src# If you need the rest of the ouput, please tell me Pepito ______________________________________________ Enviado desde Correo Yahoo! Disfruta de una bandeja de entrada más inteligente. http://es.docs.yahoo.com/mail/overview/index.html |
From: Camiel V. <iam...@gm...> - 2008-03-14 21:29:20
|
Hi Pepito, I think / hope I've fixed this one just before you wrote this... (Paco Linux mentioned it as well) I don't have a Linux system where I am now, so it's difficult for me to find these bugs... sorry for the mess. Camiel. On Fri, Mar 14, 2008 at 10:26 PM, Pepito Grillo <pep...@ya...> wrote: > Hi, > sorry to say it, but still no success.... > > > .... > > g++ -I. -I.. -g -DHIDE_COUNTER -DDEBUG_BACKTRACE -O3 > -mtune=generic -DHAVE_SDL -DHAVE_X11 -DHAVE_PCAP > -I/usr/include/SDL -c Serial.cpp -o Serial.o > Serial.cpp:835:26: error: macro "FAILURE" requires 2 > arguments, but only 1 given > Serial.cpp:844:28: error: macro "FAILURE" requires 2 > arguments, but only 1 given > Serial.cpp: In member function 'void > CSerial::serial_menu()': > Serial.cpp:533: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:534: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:538: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:539: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:540: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:541: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:551: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:563: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:568: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:574: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:580: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:581: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:582: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:587: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:588: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:589: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:594: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp: In member function 'void > CSerial::WaitForConnection()': > Serial.cpp:784: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:794: warning: deprecated conversion from > string constant to 'char*' > Serial.cpp:835: error: 'FAILURE' was not declared in > this scope > Serial.cpp:844: error: 'FAILURE' was not declared in > this scope > make: *** [Serial.o] Error 1 > > > nvlinux:/opt/es40_cvs/es40/src# > > > > > --- Camiel Vanderhoeven <iam...@gm...> > escribió: > > > Oops. That's something that only works on windows. > > Fixed that too. > > > > Camiel. > > > > On Fri, Mar 14, 2008 at 10:11 PM, Pepito Grillo > > <pep...@ya...> wrote: > > > Hi > > > I have updated and tried again: > > > > > > Pepito > > > > > > > > > nvlinux:/opt/es40_cvs/es40/src# make clean > > > rm -f es40 es40_idb es40_lss es40_lsm *.o *.do > > *.mao > > > *.slo *.trc gui/*.o gui/*.mao gui/*.slo gui/*.do > > > nvlinux:/opt/es40_cvs/es40/src# make > > > g++ -I. -I.. -g -DHIDE_COUNTER -DDEBUG_BACKTRACE > > -O3 > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 -DHAVE_PCAP > > > -I/usr/include/SDL -c AliM1543C.cpp -o > > AliM1543C.o > > > In file included from StdAfx.h:230, > > > from AliM1543C.cpp:262: > > > Lock.h: In member function 'bool > > > CRWMutex::tryWriteLock(long int)': > > > Lock.h:461: error: 'Sleep' was not declared in > > this > > > scope > > > Lock.h: In member function 'bool > > > CRWMutex::tryReadLock(long int)': > > > Lock.h:496: error: 'Sleep' was not declared in > > this > > > scope > > > Lock.h: In member function 'void > > > CRWMutex::writeLock(long int)': > > > Lock.h:531: error: 'Sleep' was not declared in > > this > > > scope > > > Lock.h: In member function 'void > > > CRWMutex::readLock(long int)': > > > Lock.h:563: error: 'Sleep' was not declared in > > this > > > scope > > > > > > AliM1543C.cpp: In member function 'virtual void > > > CAliM1543C::init()': > > > AliM1543C.cpp:404: warning: deprecated conversion > > from > > > string constant to 'char*' > > > make: *** [AliM1543C.o] Error 1 > > > > > > nvlinux:/opt/es40_cvs/es40/src# > > > > > > > > > > > > --- Camiel Vanderhoeven <iam...@gm...> > > > escribió: > > > > > > > > > > > > > Hello Pepito, > > > > > > > > I've included <typeinfo> from StdAfx.h. Could > > you > > > > try again? > > > > > > > > Camiel. > > > > > > > > On Fri, Mar 14, 2008 at 9:37 PM, Pepito Grillo > > > > <pep...@ya...> wrote: > > > > > Hi! > > > > > I was trying to compile the latest cvs, > > but... > > > > > thanks > > > > > > > > > > > > > > > nvlinux:/opt/es40_cvs/es40/src# make clean > > > > > rm -f es40 es40_idb es40_lss es40_lsm *.o > > *.do > > > > *.mao > > > > > *.slo *.trc gui/*.o gui/*.mao gui/*.slo > > gui/*.do > > > > > nvlinux:/opt/es40_cvs/es40/src# make > > > > > g++ -I. -I.. -g -DHIDE_COUNTER > > -DDEBUG_BACKTRACE > > > > -O3 > > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > > -DHAVE_PCAP > > > > > -I/usr/include/SDL -c AliM1543C.cpp -o > > > > AliM1543C.o > > > > > AliM1543C.cpp: In member function 'virtual > > void > > > > > CAliM1543C::init()': > > > > > AliM1543C.cpp:404: warning: deprecated > > conversion > > > > from > > > > > string constant to 'char*' > > > > > g++ -I. -I.. -g -DHIDE_COUNTER > > -DDEBUG_BACKTRACE > > > > -O3 > > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > > -DHAVE_PCAP > > > > > -I/usr/include/SDL -c AliM1543C_ide.cpp -o > > > > > AliM1543C_ide.o > > > > > In file included from AliM1543C_ide.cpp:200: > > > > > AliM1543C_ide.h:319: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:319: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:319: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:319: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:319: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:319: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:319: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:319: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:340: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:340: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:340: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:340: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.h:340: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.cpp: In member function > > 'virtual > > > > void > > > > > CAliM1543C_ide::init()': > > > > > AliM1543C_ide.cpp:311: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.cpp:312: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.cpp:313: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > AliM1543C_ide.cpp:314: warning: deprecated > > > > conversion > > > > > from string constant to 'char*' > > > > > g++ -I. -I.. -g -DHIDE_COUNTER > > -DDEBUG_BACKTRACE > > > > -O3 > > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > > -DHAVE_PCAP > > > > > -I/usr/include/SDL -c AliM1543C_usb.cpp -o > > > > > AliM1543C_usb.o > > > > > g++ -I. -I.. -g -DHIDE_COUNTER > > -DDEBUG_BACKTRACE > > > > -O3 > > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > > -DHAVE_PCAP > > > > > -I/usr/include/SDL -c AlphaCPU.cpp -o > > AlphaCPU.o > > > > > In file included from AlphaCPU.cpp:329: > > > > > es40_float.h: In function 'double > > s2host(u64)': > > > > > es40_float.h:183: warning: division by zero > > in > > > > '((s != > > > > > 0) ? -0.0 : 0.0) / 0.' > > > > > es40_float.h:185: warning: division by zero > > in > > > > '((s != > > > > > 0) ? -1.0e+0 : 1.0e+0) / 0.' > > > > > g++ -I. -I.. -g -DHIDE_COUNTER > > -DDEBUG_BACKTRACE > > > > -O3 > > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > > -DHAVE_PCAP > > > > > -I/usr/include/SDL -c AlphaCPU_ieeefloat.cpp > > -o > > > > > AlphaCPU_ieeefloat.o > > > > > g++ -I. -I.. -g -DHIDE_COUNTER > > -DDEBUG_BACKTRACE > > > > -O3 > > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > > -DHAVE_PCAP > > > > > -I/usr/include/SDL -c AlphaCPU_vaxfloat.cpp > > -o > > > > > === message truncated === > > > > ______________________________________________ > Enviado desde Correo Yahoo! > El buzón de correo sin límite de almacenamiento. http://es.docs.yahoo.com/mail/overview/index.html > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > |
From: Pepito G. <pep...@ya...> - 2008-03-14 21:26:56
|
Hi, sorry to say it, but still no success.... .... g++ -I. -I.. -g -DHIDE_COUNTER -DDEBUG_BACKTRACE -O3 -mtune=generic -DHAVE_SDL -DHAVE_X11 -DHAVE_PCAP -I/usr/include/SDL -c Serial.cpp -o Serial.o Serial.cpp:835:26: error: macro "FAILURE" requires 2 arguments, but only 1 given Serial.cpp:844:28: error: macro "FAILURE" requires 2 arguments, but only 1 given Serial.cpp: In member function 'void CSerial::serial_menu()': Serial.cpp:533: warning: deprecated conversion from string constant to 'char*' Serial.cpp:534: warning: deprecated conversion from string constant to 'char*' Serial.cpp:538: warning: deprecated conversion from string constant to 'char*' Serial.cpp:539: warning: deprecated conversion from string constant to 'char*' Serial.cpp:540: warning: deprecated conversion from string constant to 'char*' Serial.cpp:541: warning: deprecated conversion from string constant to 'char*' Serial.cpp:551: warning: deprecated conversion from string constant to 'char*' Serial.cpp:563: warning: deprecated conversion from string constant to 'char*' Serial.cpp:568: warning: deprecated conversion from string constant to 'char*' Serial.cpp:574: warning: deprecated conversion from string constant to 'char*' Serial.cpp:580: warning: deprecated conversion from string constant to 'char*' Serial.cpp:581: warning: deprecated conversion from string constant to 'char*' Serial.cpp:582: warning: deprecated conversion from string constant to 'char*' Serial.cpp:587: warning: deprecated conversion from string constant to 'char*' Serial.cpp:588: warning: deprecated conversion from string constant to 'char*' Serial.cpp:589: warning: deprecated conversion from string constant to 'char*' Serial.cpp:594: warning: deprecated conversion from string constant to 'char*' Serial.cpp: In member function 'void CSerial::WaitForConnection()': Serial.cpp:784: warning: deprecated conversion from string constant to 'char*' Serial.cpp:794: warning: deprecated conversion from string constant to 'char*' Serial.cpp:835: error: 'FAILURE' was not declared in this scope Serial.cpp:844: error: 'FAILURE' was not declared in this scope make: *** [Serial.o] Error 1 nvlinux:/opt/es40_cvs/es40/src# --- Camiel Vanderhoeven <iam...@gm...> escribió: > Oops. That's something that only works on windows. > Fixed that too. > > Camiel. > > On Fri, Mar 14, 2008 at 10:11 PM, Pepito Grillo > <pep...@ya...> wrote: > > Hi > > I have updated and tried again: > > > > Pepito > > > > > > nvlinux:/opt/es40_cvs/es40/src# make clean > > rm -f es40 es40_idb es40_lss es40_lsm *.o *.do > *.mao > > *.slo *.trc gui/*.o gui/*.mao gui/*.slo gui/*.do > > nvlinux:/opt/es40_cvs/es40/src# make > > g++ -I. -I.. -g -DHIDE_COUNTER -DDEBUG_BACKTRACE > -O3 > > -mtune=generic -DHAVE_SDL -DHAVE_X11 -DHAVE_PCAP > > -I/usr/include/SDL -c AliM1543C.cpp -o > AliM1543C.o > > In file included from StdAfx.h:230, > > from AliM1543C.cpp:262: > > Lock.h: In member function 'bool > > CRWMutex::tryWriteLock(long int)': > > Lock.h:461: error: 'Sleep' was not declared in > this > > scope > > Lock.h: In member function 'bool > > CRWMutex::tryReadLock(long int)': > > Lock.h:496: error: 'Sleep' was not declared in > this > > scope > > Lock.h: In member function 'void > > CRWMutex::writeLock(long int)': > > Lock.h:531: error: 'Sleep' was not declared in > this > > scope > > Lock.h: In member function 'void > > CRWMutex::readLock(long int)': > > Lock.h:563: error: 'Sleep' was not declared in > this > > scope > > > > AliM1543C.cpp: In member function 'virtual void > > CAliM1543C::init()': > > AliM1543C.cpp:404: warning: deprecated conversion > from > > string constant to 'char*' > > make: *** [AliM1543C.o] Error 1 > > > > nvlinux:/opt/es40_cvs/es40/src# > > > > > > > > --- Camiel Vanderhoeven <iam...@gm...> > > escribió: > > > > > > > > > Hello Pepito, > > > > > > I've included <typeinfo> from StdAfx.h. Could > you > > > try again? > > > > > > Camiel. > > > > > > On Fri, Mar 14, 2008 at 9:37 PM, Pepito Grillo > > > <pep...@ya...> wrote: > > > > Hi! > > > > I was trying to compile the latest cvs, > but... > > > > thanks > > > > > > > > > > > > nvlinux:/opt/es40_cvs/es40/src# make clean > > > > rm -f es40 es40_idb es40_lss es40_lsm *.o > *.do > > > *.mao > > > > *.slo *.trc gui/*.o gui/*.mao gui/*.slo > gui/*.do > > > > nvlinux:/opt/es40_cvs/es40/src# make > > > > g++ -I. -I.. -g -DHIDE_COUNTER > -DDEBUG_BACKTRACE > > > -O3 > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > -DHAVE_PCAP > > > > -I/usr/include/SDL -c AliM1543C.cpp -o > > > AliM1543C.o > > > > AliM1543C.cpp: In member function 'virtual > void > > > > CAliM1543C::init()': > > > > AliM1543C.cpp:404: warning: deprecated > conversion > > > from > > > > string constant to 'char*' > > > > g++ -I. -I.. -g -DHIDE_COUNTER > -DDEBUG_BACKTRACE > > > -O3 > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > -DHAVE_PCAP > > > > -I/usr/include/SDL -c AliM1543C_ide.cpp -o > > > > AliM1543C_ide.o > > > > In file included from AliM1543C_ide.cpp:200: > > > > AliM1543C_ide.h:319: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:319: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:319: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:319: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:319: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:319: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:319: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:319: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:340: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:340: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:340: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:340: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.h:340: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.cpp: In member function > 'virtual > > > void > > > > CAliM1543C_ide::init()': > > > > AliM1543C_ide.cpp:311: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.cpp:312: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.cpp:313: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > AliM1543C_ide.cpp:314: warning: deprecated > > > conversion > > > > from string constant to 'char*' > > > > g++ -I. -I.. -g -DHIDE_COUNTER > -DDEBUG_BACKTRACE > > > -O3 > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > -DHAVE_PCAP > > > > -I/usr/include/SDL -c AliM1543C_usb.cpp -o > > > > AliM1543C_usb.o > > > > g++ -I. -I.. -g -DHIDE_COUNTER > -DDEBUG_BACKTRACE > > > -O3 > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > -DHAVE_PCAP > > > > -I/usr/include/SDL -c AlphaCPU.cpp -o > AlphaCPU.o > > > > In file included from AlphaCPU.cpp:329: > > > > es40_float.h: In function 'double > s2host(u64)': > > > > es40_float.h:183: warning: division by zero > in > > > '((s != > > > > 0) ? -0.0 : 0.0) / 0.' > > > > es40_float.h:185: warning: division by zero > in > > > '((s != > > > > 0) ? -1.0e+0 : 1.0e+0) / 0.' > > > > g++ -I. -I.. -g -DHIDE_COUNTER > -DDEBUG_BACKTRACE > > > -O3 > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > -DHAVE_PCAP > > > > -I/usr/include/SDL -c AlphaCPU_ieeefloat.cpp > -o > > > > AlphaCPU_ieeefloat.o > > > > g++ -I. -I.. -g -DHIDE_COUNTER > -DDEBUG_BACKTRACE > > > -O3 > > > > -mtune=generic -DHAVE_SDL -DHAVE_X11 > -DHAVE_PCAP > > > > -I/usr/include/SDL -c AlphaCPU_vaxfloat.cpp > -o > === message truncated === ______________________________________________ Enviado desde Correo Yahoo! El buzón de correo sin límite de almacenamiento. http://es.docs.yahoo.com/mail/overview/index.html |
From: Camiel V. <iam...@gm...> - 2008-03-14 21:25:23
|
Hi Paco, Both errors have been fixed now - I hope. Camiel. On Fri, Mar 14, 2008 at 10:19 PM, Paco Linux <pac...@gm...> wrote: > Hi: > > I had some problems (in linux) compilng the last CVS: > > g++ -I. -I.. -g -DHIDE_COUNTER -DDEBUG_BACKTRACE -O3 -mtune=generic > -DHAVE_SDL -DHAVE_X11 -DHAVE_PCAP -I/usr/include/SDL -c Exception.cpp -o > Exception.o > Exception.cpp: In member function 'virtual const char* > CConfigurationException::className() const': > Exception.cpp:37: error: debe hacer #include <typeinfo> antes de usar typeid > Exception.cpp: In member function 'virtual const char* > CThreadException::className() const': > Exception.cpp:39: error: debe hacer #include <typeinfo> antes de usar > typeid > Exception.cpp: In member function 'virtual const char* > CWin32Exception::className() const': > Exception.cpp:40: error: debe hacer #include <typeinfo> antes de usar typeid > Exception.cpp: In member function 'virtual const char* > CSDLException::className() const': > Exception.cpp:41: error: debe hacer #include <typeinfo> antes de usar typeid > Exception.cpp: In member function 'virtual const char* > CGracefulException::className() const': > Exception.cpp:42: error: debe hacer #include <typeinfo> antes de usar > typeid > Exception.cpp: In member function 'virtual const char* > CAbortException::className() const':Portion done: 0%...10% > Exception.cpp:43: error: debe hacer #include <typeinfo> antes de usar typeid > make: *** [Exception.o] Error 1 > > > > > > g++ -I. -I.. -g -DDEBUG_BACKTRACE -O3 -mtune=generic -DHAVE_SDL -DHAVE_X11 > -DHAVE_PCAP -I/usr/include/SDL -c Serial.cpp -o Serial.o > Serial.cpp:835:26: error: la macro "FAILURE" requiere 2 argumentos, pero > solo se proporcionan 1 > Serial.cpp:844:28: error: la macro "FAILURE" requiere 2 argumentos, pero > solo se proporcionan 1 > Serial.cpp: In member function 'void CSerial::WaitForConnection()': > Serial.cpp:835: error: 'FAILURE' no se declaró en este ámbito > Serial.cpp:844: error: 'FAILURE' no se declaró en este ámbito > make: *** [Serial.o] Error 1 > > > > I corrected this errors (sorry for no make a patch, but I only corrected to > make the compiler happy and no tested the accuracy of the correction). > > Now Im installing openvms 7.3 : Portion done: 0%...10% > > I think maybe is a good idea of putting a web page/wiki with information > of various > Makefile/config_file/log_of_installation/hardware-software_of_host so we can > compare similar builds/results > > Paco > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Es40-developers mailing list > Es4...@li... > https://lists.sourceforge.net/lists/listinfo/es40-developers > > |
From: Paco L. <pac...@gm...> - 2008-03-14 21:19:28
|
Hi: I had some problems (in linux) compilng the last CVS: g++ -I. -I.. -g -DHIDE_COUNTER -DDEBUG_BACKTRACE -O3 -mtune=generic -DHAVE_SDL -DHAVE_X11 -DHAVE_PCAP -I/usr/include/SDL -c Exception.cpp -o Exception.o Exception.cpp: In member function 'virtual const char* CConfigurationException::className() const': Exception.cpp:37: error: debe hacer #include <typeinfo> antes de usar typeid Exception.cpp: In member function 'virtual const char* CThreadException::className() const': Exception.cpp:39: error: debe hacer #include <typeinfo> antes de usar typeid Exception.cpp: In member function 'virtual const char* CWin32Exception::className() const': Exception.cpp:40: error: debe hacer #include <typeinfo> antes de usar typeid Exception.cpp: In member function 'virtual const char* CSDLException::className() const': Exception.cpp:41: error: debe hacer #include <typeinfo> antes de usar typeid Exception.cpp: In member function 'virtual const char* CGracefulException::className() const': Exception.cpp:42: error: debe hacer #include <typeinfo> antes de usar typeid Exception.cpp: In member function 'virtual const char* CAbortException::className() const':Portion done: 0%...10% Exception.cpp:43: error: debe hacer #include <typeinfo> antes de usar typeid make: *** [Exception.o] Error 1 g++ -I. -I.. -g -DDEBUG_BACKTRACE -O3 -mtune=generic -DHAVE_SDL -DHAVE_X11 -DHAVE_PCAP -I/usr/include/SDL -c Serial.cpp -o Serial.o Serial.cpp:835:26: error: la macro "FAILURE" requiere 2 argumentos, pero solo se proporcionan 1 Serial.cpp:844:28: error: la macro "FAILURE" requiere 2 argumentos, pero solo se proporcionan 1 Serial.cpp: In member function 'void CSerial::WaitForConnection()': Serial.cpp:835: error: 'FAILURE' no se declaró en este ámbito Serial.cpp:844: error: 'FAILURE' no se declaró en este ámbito make: *** [Serial.o] Error 1 I corrected this errors (sorry for no make a patch, but I only corrected to make the compiler happy and no tested the accuracy of the correction). Now Im installing openvms 7.3 : Portion done: 0%...10% I think maybe is a good idea of putting a web page/wiki with information of various Makefile/config_file/log_of_installation/hardware-software_of_host so we can compare similar builds/results Paco |