Hartmut Birr | 1 Nov 2004 13:28
Picon
Picon

RE: [ros-cvs] CVS Update: reactos

Hi,

it seems you have forgot to change the named pipe and mail slot driver.

- Hartmut

> -----Original Message-----
> From: ros-cvs-bounces@... 
> [mailto:ros-cvs-bounces@...] On Behalf Of ion@...
> Sent: Sunday, October 31, 2004 3:40 PM
> To: ros-cvs@...
> Subject: [ros-cvs] CVS Update: reactos
> 
> 
> CVSROOT:	/CVS/ReactOS
> Module name:	reactos
> Repository:	reactos/include/ddk/
> Changes by:	ion@...	04/10/31 15:40:11
> 
> Modified files:
> 	reactos/include/ddk/: iotypes.h 
> 
> Log message:
> 	Mailslot/Named Pipe structures.
> 
> _______________________________________________
> Ros-cvs mailing list
> Ros-cvs@...
> http://reactos.com/mailman/listinfo/ros-cvs
> 
(Continue reading)

James Tabor | 1 Nov 2004 14:55

Re: RE: [ros-cvs] CVS Update: reactos

Hum, something got missed.

Hartmut Birr wrote:
> Hi,
> 
> it seems you have forgot to change the named pipe and mail slot driver.
> 
> - Hartmut
> 
> 
>>-----Original Message-----
>>From: ros-cvs-bounces@... 
>>[mailto:ros-cvs-bounces@...] On Behalf Of ion@...
>>Sent: Sunday, October 31, 2004 3:40 PM
>>To: ros-cvs@...
>>Subject: [ros-cvs] CVS Update: reactos
>>
>>
>>CVSROOT:	/CVS/ReactOS
>>Module name:	reactos
>>Repository:	reactos/include/ddk/
>>Changes by:	ion@...	04/10/31 15:40:11
>>
>>Modified files:
>>	reactos/include/ddk/: iotypes.h 
>>
>>Log message:
>>	Mailslot/Named Pipe structures.
>>
>
(Continue reading)

Hartmut Birr | 1 Nov 2004 20:31
Picon
Picon

gcc question

Hi,

it is possible, to tell gcc to use the fs register directly for addressing
variables in the pcr?

- Hartmut
KJK::Hyperion | 1 Nov 2004 22:10
Picon
Favicon

Re: gcc question

At 20.31 01/11/2004, you wrote:
>it is possible, to tell gcc to use the fs register directly for addressing 
>variables in the pcr?

winnt.h defines the following intrinsic functions (and some analogues for 
other platforms, like PPC):

BYTE
__readfsbyte (
     IN DWORD Offset
     );

WORD
__readfsword (
     IN DWORD Offset
     );

DWORD
__readfsdword (
     IN DWORD Offset
     );

VOID
__writefsbyte (
     IN DWORD Offset,
     IN BYTE  Data
     );

VOID
__writefsword (
(Continue reading)

Ge van Geldorp | 1 Nov 2004 22:13

FreeLoader now multiboot compliant

Freeldr can now be loaded as a "multiboot kernel" by multiboot compliant
bootstrap loaders  like Grub. To load FreeLoader from Grub use something
like this:

title ReactOS
	root (hd0,0)
	kernel /freeldr.sys

You can also override settings in the [FREELOADER] section of freeldr.ini by
passing them on the command like, like this:

title ReactOS
	root (hd0,0)
	kernel /freeldr.sys DefaultOS=ReactOS TimeOut=0

title ReactOS (Debug)
	root (hd0,0)
	kernel /freeldr.sys DefaultOS=ReactOS_Debug TimeOut=0

After selecting "ReactOS" from the Grub menu you won't have to make another
selection on the freeldr menu because of the "TimeOut=0"

Gé van Geldorp.
Alex Ionescu | 1 Nov 2004 23:55
Picon

Re: RE: [ros-cvs] CVS Update: reactos

Hartmut Birr wrote:

>Hi,
>
>it seems you have forgot to change the named pipe and mail slot driver.
>
>- Hartmut
>
>  
>
>>-----Original Message-----
>>From: ros-cvs-bounces@... 
>>[mailto:ros-cvs-bounces@...] On Behalf Of ion@...
>>Sent: Sunday, October 31, 2004 3:40 PM
>>To: ros-cvs@...
>>Subject: [ros-cvs] CVS Update: reactos
>>
>>
>>CVSROOT:	/CVS/ReactOS
>>Module name:	reactos
>>Repository:	reactos/include/ddk/
>>Changes by:	ion@...	04/10/31 15:40:11
>>
>>Modified files:
>>	reactos/include/ddk/: iotypes.h 
>>
>>Log message:
>>	Mailslot/Named Pipe structures.
>>
>>_______________________________________________
(Continue reading)

Aleksey Bragin | 2 Nov 2004 00:06

Re: FreeLoader now multiboot compliant

Oh, that is cool!
I have had lots of people asking me if it's possible to load ReactOS 
using Grub - now I can answer "Yeah!" to them :-)

Aleksey.

On Monday, Nov 1, 2004, at 22:13 Europe/Berlin, Ge van Geldorp wrote:

> Freeldr can now be loaded as a "multiboot kernel" by multiboot 
> compliant
> bootstrap loaders  like Grub. To load FreeLoader from Grub use 
> something
> like this:
>
> title ReactOS
> 	root (hd0,0)
> 	kernel /freeldr.sys
>
> You can also override settings in the [FREELOADER] section of 
> freeldr.ini by
> passing them on the command like, like this:
>
> title ReactOS
> 	root (hd0,0)
> 	kernel /freeldr.sys DefaultOS=ReactOS TimeOut=0
>
> title ReactOS (Debug)
> 	root (hd0,0)
> 	kernel /freeldr.sys DefaultOS=ReactOS_Debug TimeOut=0
>
(Continue reading)

Hartmut Birr | 2 Nov 2004 21:25
Picon
Picon

address of a variable

Hi,    

if I have address of a variable in the bss section from ntoskrnl, how can I
find out the name? Searching into the map file doesn't help. Possible the
address is a pointer into a structure.    

- Hartmut
Hartmut Birr | 2 Nov 2004 21:40
Picon
Picon

RE: Re: [ros-cvs] CVS Update: reactos

> I thought that the NtYieldExecution call in PsIdleThreadMain 
> should be 
> sufficient, isn't it?
> 

You are right. I haven't look for this. Currently I've some problems on my
smp machine, where an application (make while building ros on ros) waits for
something and both timer interrupts intercept always the idle thread after
the hlt instruction.

- Hartmut
Filip Navara | 2 Nov 2004 22:27
Picon
Gravatar

Re: address of a variable

Hartmut Birr wrote:

>Hi,    
>
>if I have address of a variable in the bss section from ntoskrnl, how can I
>find out the name? Searching into the map file doesn't help. Possible the
>address is a pointer into a structure.    
>  
>
nm ntoskrnl.nostrip.exe | grep VariableName

Gmane