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 / 2951
2950  |  2952
Subject: 
Re: Motor Control Register (0xf000)
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Thu, 14 Nov 2002 16:51:18 GMT
Viewed: 
3094 times
  
On Mittwoch, 13. November 2002 19:47, Joseph Woolley wrote:
Mark,

I do not currently know enough about GCC to make the changes that you
mentioned, but I am hoping that one of the other developers does.  Also, I
am wondering what code can be put there to take up that space.

I have implemented what Mark Riley has suggested.  I submitted a patch
to the patches section at the sourceforge project page.  The changes
are quite small but require some tricky tweaks to the build process.
I have only minimally tested it and only under linux, so if it breaks
for cygwin users let me know.

The patch currently puts the memory functions in high memory, but this
is easy to change.  Just add __TEXT_HI__ to the definition of those
functions you want to have in this area.  You can pick any function
except kmain and memcpy.  What remains to be done is to select a set
of functions that is present under every configuration and optimally
uses the 3 KB of high memory.

Regards,

  Jochen

--
Jochen Hoenicke, University of Oldenburg, 26111 Oldenburg, Germany
Email: hoenicke@informatik.uni-oldenburg.de  Tel: +49 441 798 3124



Message is in Reply To:
  Re: Motor Control Register (0xf000)
 
Mark, This is very interesting. I have experienced strange motor behavior with programs on BrickOS before; I now wonder if this may have been the situation. I do not currently know enough about GCC to make the changes that you mentioned, but I am (...) (22 years ago, 13-Nov-02, to lugnet.robotics.rcx, lugnet.robotics.rcx.legos)

16 Messages in This Thread:








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

Custom Search

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