I hope you asked James and Timo, who may have uncommitted patches to
this file (which would fail to apply now).
WBR,
Aleksey Bragin.
On May 22, 2009, at 4:50 PM, dchapyshev(a)svn.reactos.org wrote:
> Author: dchapyshev
> Date: Fri May 22 16:50:31 2009
> New Revision: 41042
>
> URL: http://svn.reactos.org/svn/reactos?rev=41042&view=rev
> Log:
> - Formatting fix. No code change
>
> Modified:
> trunk/reactos/subsystems/win32/win32k/ntuser/hook.c
>
On Thu, May 14, 2009 at 2:52 PM, KJK::Hyperion <hackbunny(a)reactos.org> wrote:
> Ged wrote:
>> Another unix like addition?
>> Do we really need this and the previous telnet server in our source?
>
> to be fair, Windows does provide a command line TFTP client/server. So
> far, I've only seen it used for malware spreading, but it's there and we
> should provide one too
Where I work we use dhcpd/tftp and PXEboot on both Linux and Windows
to do automagical deployment services. The end goal with all of this
is a ReactOS deployment system from a single image that can provision
ReactOS thinkclients/diskless workstations without the need of a Linux
or Windows host.
Pushing out a freeldr or grub+freeldr or even pxelinux+grub+freeldr
image with a blob containing a ROS ramdisk should be pretty simple
using isc-dhcpd/tftp on Linux but I'm more interested in the
infrastructure side of things right now. Currently the dhcpd with PXE
support is the only part we are really missing. We COULD do it from
Linux or Windows right now, but I want to get all the infrastructure
in place where we don't need any other OS.
Thanks
--
Steven Edwards
"There is one thing stronger than all the armies in the world, and
that is an idea whose time has come." - Victor Hugo
Thank you for your answer. But I'm still perplexd.
pushl %eax //at that time ,%eax=0? so BootMain will receive NULL parameter?
call _BootMain
--- On Wed, 5/20/09, pay7n(a)o2.pl <pay7n(a)o2.pl> wrote:
> From: pay7n(a)o2.pl <pay7n(a)o2.pl>
> Subject: Re: [ros-dev] runtime time function question in freeldr
> To: "ReactOS Development List" <ros-dev(a)reactos.org>
> Date: Wednesday, May 20, 2009, 3:18 AM
> This is not an Intel syntax.
> Operands in memory operations have inverted order:
>
> mov src, dest
>
> not
>
> mov dest, src
>
> thus eax == 0
>
>
> Zhang Fan pisze:
> > Hi everybody,
> > I'm a newbie of ReactOS, and I've just looked a piece
> of code in freeldr module. I found some runtime function
> such as strstr(). I want to know if the run time lib should
> be initialized, and where the initialized code.
> > Another question is that a piece of code in arch.S
> >
> >
> > EXTERN(RealEntryPoint)
> >
> > //....
> > .code32
> >
> > /* Zero BootDrive and BootPartition
> */
> > xorl %eax,%eax
> > movl
> %eax,(_BootDrive)
> > movl
> %eax,(_BootPartition)
> >
> > /* Store the boot drive */
> > movb
> %dl,(_BootDrive)
> >
> > /* Store the boot partition */
> > movb
> %dh,(_BootPartition)
> >
> > /* GO! */
> > pushl %eax
> > call _BootMain
> >
> > At there, I think %eax should equal zero, and BootMain
> will call CmdLineParse(),and CmdLineParse will call
> strstr(). So it cause strstr will receive a NULL parameter.
> Is it right?
> >
> > Thank you.
> >
> > Fan Zhang
> >
> >
> >
> >
> > _______________________________________________
> > Ros-dev mailing list
> > Ros-dev(a)reactos.org
> > http://www.reactos.org/mailman/listinfo/ros-dev
> >
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
Hi everybody,
I'm a newbie of ReactOS, and I've just looked a piece of code in freeldr module. I found some runtime function such as strstr(). I want to know if the run time lib should be initialized, and where the initialized code.
Another question is that a piece of code in arch.S
EXTERN(RealEntryPoint)
//....
.code32
/* Zero BootDrive and BootPartition */
xorl %eax,%eax
movl %eax,(_BootDrive)
movl %eax,(_BootPartition)
/* Store the boot drive */
movb %dl,(_BootDrive)
/* Store the boot partition */
movb %dh,(_BootPartition)
/* GO! */
pushl %eax
call _BootMain
At there, I think %eax should equal zero, and BootMain will call CmdLineParse(),and CmdLineParse will call strstr(). So it cause strstr will receive a NULL parameter. Is it right?
Thank you.
Fan Zhang
Hello mailing list folks!
While Xiaoming wouldn't be able to have commit access, would he be able to contribute in other ways not related to coding,
i.e., hardware or software testing? Just curious.
Mr. Ionescu, I probably would have tried to tell Xiaoming what I know about the rules, too, even though I'm not a developer.
Actually, the FAQ is pretty clear in regards to ReactOS only using clean-room reverse engineering.
http://www.reactos.org/en/about_userfaq.html. I would have just referred him to this, if you or another developer hadn't jumped in
to give a more precise answer. I usually leave it up to the devs to answer questions, but I try to answer questions if I can when
no developer is at hand at the moment. I hope that doesn't mean I have a drug problem. :)
To be honest, I was pretty confused myself about who could do what if they had seen Windows source code beforehand. I know the
current position is that seeing source code != no ReactOS programming for you, but then again there was the whole debate a few years
back about whether the devs at the top had seen any Windows source code and I'm still not sure how that got resolved. I had
alternately heard that people who had seen source code couldn't contribute, or if they had they could only code stuff whose Windows
equivalents they hadn't seen the source code to, so it's not something that was just made up. I'm not trying to restart old flame wars,
but the fact is that the policy regarding Windows source code hasn't always been so clear, which may have left some people (myself
included) confused. While I personally wouldn't have replied assuming the same level of authority as a developer, I don't think us
ordinary folks should be blamed if we've gotten a little confused about this througout the course of the past few years.
I don't mean to start off here on a bad note, but I get irritated because on the forums someone asks a simple question, someone answers,
the devs get angry because they feel someone overstepped their authority, even thought the devs tend to give a terse answer with no
explanation. The newbie scared of asking anything else about the project because folks get so angry with one another, and figures it's
not worth the trouble of getting involved.
By the way, if the formatting here looks like it was written by a crackhead, it's because this is my first time posting on the mailing
list. (I'm more active on the forums.) Then again, my hometown inspired The Wire, so who knows. :P
-Joshua Bailey
Hi guys:
I have read the linux kernel code and part of the leaked winnt source
code,and i want to join the developing of ReactOS kernel,how can i join??