To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 2120
2119  |  2121
Subject: 
Re: About LNP_HOSTADDR & LNP_HOSTMASK
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Tue, 6 Nov 2001 05:57:54 GMT
Viewed: 
1314 times
  
looks fine to me.  not a bad idea!

-albert


"Zhengrong Zang" <mikezang@iname.com> wrote in message
news:GMBBt6.C4J@lugnet.com...
I found these MACROs are only used in lnp.c as below:
kernel/lnp.c:  lnp_buffer[3]=LNP_HOSTADDR | (srcport & LNP_PORTMASK);
kernel/lnp.c:   if(LNP_HOSTADDR == (dest & LNP_HOSTMASK)) {...

You have to recompile legOS as this reason, if we can use two static
variables and two functions to set varibales, for example:
static unsigned char lnp_hostaddr;
static unsigned char lnp_hostmask;

void set_hostaddr(unsigned char hostaddr);
void set_hostmask(unsigned char hostmask);

it is unnecessary to recompile for different port or host RCXs, will this
make any problems?

Zhengrong



Message has 1 Reply:
  Re: About LNP_HOSTADDR & LNP_HOSTMASK
 
Well, I will try to make a patch for this modification. Zhengrong (...) (23 years ago, 6-Nov-01, to lugnet.robotics.rcx.legos)

Message is in Reply To:
  About LNP_HOSTADDR & LNP_HOSTMASK
 
I found these MACROs are only used in lnp.c as below: kernel/lnp.c: lnp_buffer[3]=LNP_HOSTADDR | (srcport & LNP_PORTMASK); kernel/lnp.c: if(LNP_HOSTADDR == (dest & LNP_HOSTMASK)) {... You have to recompile legOS as this reason, if we can use two (...) (23 years ago, 5-Nov-01, to lugnet.robotics.rcx.legos)

4 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR