  |    | Re: LegOS 0.2.5 and LNP
  |  
  | 
(...) I cleaned up my code (found one bug!), the patch follows. As you may see now there are two semaphore, because two are the resources to give access to: the LNP buffer and the IR port. I modified the calling of the handlers to avoid race (...)   (25 years ago, 20-Jan-01, to lugnet.robotics.rcx.legos)   
   | 
 |   | 
  |    | Re: undefined reference to `___ucmpsi2'
  |  
  | 
(...) With regards to this, it appears that Markus left out two necessary functions in lib/mint. Specifically, cmpsi2 and ucmpsi2. These are a part of librcx but apparently they were omitted from LegOS when Markus included support for the other (...)   (25 years ago, 19-Jan-01, to lugnet.robotics.rcx.legos)   
   | 
 |   | 
  |    | Re: undefined reference to `___ucmpsi2'
  |  
  | 
(...) Another choice may be a cast in the switch statement, like this: static wakeup_t light_found(wakeup_t sens_num) { switch ((unsigned int)sens_num) { case 2: return (LIGHT(SENSOR_2) > THRESHOLD); break; case 3: return (LIGHT(SENSOR_3) > (...)   (25 years ago, 18-Jan-01, to lugnet.robotics.rcx.legos)   
   | 
 |   | 
  |    | Re: LegOS 0.2.5 and LNP
  |  
  | 
(...) Ok, I clean up the code and send you a patch. (...) This one is not yet ready. As soon as I do it you'll know. bye Bernardo    (25 years ago, 18-Jan-01, to lugnet.robotics.rcx.legos)   
   | 
 |   | 
  |    | Re: util/dll-src makefile patch
  |  
  | 
(...) current cvs (...) lnp.c under (...) windows. The other (...) They works. :-) Bye, Paolo. --- I'm an optimist, but I don't think it helps.    (25 years ago, 18-Jan-01, to lugnet.robotics.rcx.legos)   
   |