I wrote a small tool to generate the tests/stubs.tst file for a component.
http://mok.lvcm.com/cgi-bin/reactos/roswiki?TestStubsGenerator
--
Here's a simple experiment. Stand on a train track between two locomotives
which are pushing on you with equal force in opposite directions. You will
exhibit no net motion. None the less, you may soon begin to notice that
something important is happening.
-- Robert Stirniman
> Thanks for reporting. Such error was already reported by one person on
> our IRC channel, but AFAIK wasn't solved yet.
That was me :-)
Please notice me if a newer freeloader is available for testing...
Christoph von Wittich
Okay, I'm just trying to build the system to see what's going on with it,
and thinking about doing some application related work, maybe, at some
point, but in any case, I can't get ReactOS to build. The build dies when
it reaches explorer.cpp, and you can see in the attached error log
(explorer-build.log-2). The version of gcc used was:
fd0man@fd0man:~> i386-mingw32msvc-gcc --version
i386-mingw32msvc-gcc (GCC) 3.4.1 (mingw special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The compiler is a Linux-to-Win32 cross compiler. The CVS tree is fully
up-to-date as of right this minute, as I just ran the update before I sent
this off and didn't see any changes occur.
I don't have the ability to poke around with it at the moment, nor do I
have the slightest clue of what's causing it... it seems that it's saying
something about an overloaded function - when it's a completely different
function that's called on the line it's complaining about, anyway, just
doesn't seem to make sense to me. *shrugs*
Later,
Michael
Hi,
I'm sure you've all heard about ekush... I recently read this and though
it was a pearl:
"Licensing is one of the problems the *Ekush* team is expecting to face.
As the project is not based in the US, *Ekush* OS will not be able to
obtain the license banner of General Public License (GPL), the US-based
licensing company."
It just made me burst out laughing :)
Best regards,
Alex Ionescu
I'm continuing to have trouble with the ne2000 driver, and I'm honestly not
sure how to fix it.
I've been poking around a little, so I'll put a diff from my tree as well.
Basically, the problem i see is that BusType and BusNumber from
IoGetDeviceProperty(..., DevicePropertyLegacyBusType, ..., &Adapter->BusType, ...)
and
IoGetDeviceProperty(..., DevicePropertyLegacyBusNumber, ...)
are always -1 in drivers/net/ndis/ndis/miniport.c, line 1404.
Even when i force these values to sensible ones (Isa, 0), the ne2000 gives
0xff for all the bytes of the mac address.
I should mention that I'm using qemu. I've tried my trusty 32-bit 0.5.5
build, 32-bit 0.6.0, and 64-bit 0.6.0 builds.
http://64.81.145.152/~arty/ne2000-goodies.zip
--> arty/arty-poke.diff
--> arty/run-log.txt
--> arty/qemu-0.* (various versions of qemu i tested if it helps)
--
Here's a simple experiment. Stand on a train track between two locomotives
which are pushing on you with equal force in opposite directions. You will
exhibit no net motion. None the less, you may soon begin to notice that
something important is happening.
-- Robert Stirniman
Hello,
I'm getting repeatedly a KMODE_EXCEPTION when pressing the Cancel button in
the Taskbar Settings dialog. See both screenshots attached.
I got this blue screen with several versions of the 0.2.5 cvs tree on my
virtual pc. The last build I did with the cvs tree from yesterday evening.
How could I debug this error?
Thanks,
Theo
_________________________________________________________________
Machen Sie lästigen E-Mails ein Ende. MSN Hotmail mit Junk-Mail-Filter.
http://www.msn.de/antispam/prevention/junkmailfilter Jetzt kostenlos
anmelden!
Hello Filip,
I see what your patch should achieve. But pipetunnel doesn't work although I
defined out the serial port detection code according to your patch.
I will post if I'm successful in getting pipetunnel to work on virtual pc.
Thanks,
Theo
>From: Filip Navara <xnavara(a)volny.cz>
>Reply-To: ReactOS Development List <ros-dev(a)reactos.com>
>To: ReactOS Development List <ros-dev(a)reactos.com>
>Subject: Re: [ros-dev] connect gdb to named pipe in ms virtual pc session
>Date: Wed, 03 Nov 2004 19:37:21 +0100
>
>Theodor Willax wrote:
>
>>a) Do I need to compile the cvs snapshot with special make options to
>>debug trough serial ports?
>
>Generally no, but for Virtual PC you need to get do a CVS build of HAL with
>hacked serial port detection. The standard detection approach doesn't work
>in VPC because of "bug" in the emulated hardware. (Yes, it's really broken.
>It works in Linux because it assumes that two ports always exist and skips
>the detection. See the Linux source for details.) I don't have the original
>patch I used while debugging the S3 driver under VPC anymore, but the
>attached one should work (I hope)...
>
>BTW, I'm not able to answer your other questions, sorry.
>
>Regards,
>Filip
>
>Index: hal/halx86/kdbg.c
>===================================================================
>RCS file: /CVS/ReactOS/reactos/hal/halx86/kdbg.c,v
>retrieving revision 1.8
>diff -u -r1.8 kdbg.c
>--- hal/halx86/kdbg.c 29 Apr 2004 17:06:21 -0000 1.8
>+++ hal/halx86/kdbg.c 3 Nov 2004 18:32:30 -0000
>@@ -102,6 +102,7 @@
> /* clear all modem output bits */
> WRITE_PORT_UCHAR (SER_MCR(BaseAddress), 0x10);
>
>+#if 0
> /* read the Modem Status Register */
> msr = READ_PORT_UCHAR (SER_MSR(BaseAddress));
>
>@@ -123,6 +124,7 @@
> */
> if ((msr & 0xF0) == 0xF0)
> {
>+#endif
> /*
> * setup a resonable state for the port:
> * enable fifo and clear recieve/transmit buffers
>@@ -133,8 +135,10 @@
> READ_PORT_UCHAR (SER_RBR(BaseAddress));
> WRITE_PORT_UCHAR (SER_IER(BaseAddress), 0);
> found = TRUE;
>+#if 0
> }
> }
>+#endif
>
> /* restore MCR */
> WRITE_PORT_UCHAR (SER_MCR(BaseAddress), mcr);
>_______________________________________________
>Ros-dev mailing list
>Ros-dev(a)reactos.com
>http://reactos.com:8080/mailman/listinfo/ros-dev
_________________________________________________________________
Ungestört surfen. MSN Toolbar mit Pop-up-Blocker. http://toolbar.msn.de/
Jetzt kostenlos downloaden!
What are the advantages in using zones when allocating memory in kernel
mode?
Are there other ways to pre-allocate an address range to be used for
small memory objects management (NP pool)?
Emanuele