To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 23605
23604  |  23606
Subject: 
Re: RIS 2.0 Problems - Low Level Languages?
Newsgroups: 
lugnet.robotics
Date: 
Tue, 8 Mar 2005 00:04:21 GMT
Viewed: 
2722 times
  
In lugnet.robotics, Steve Baker <sjbaker1@airmail.net> wrote:
Mark Bellis wrote:
Since I soon learned that the way to squeeze more out of a BBC micro was to use
machine code, I think the same is probably true for the RCX.

Dumping the standard firmware allows you to do much more sophisticated stuff.
If you use brickOS, you can use 'real' C instead of Not-Quite-C - and since it'll
be fully compiled, it'll run about as fast as unoptimised hand-written assembler.

Or if you really wanna reduce the memory use, compile your program as firmware
that you can send using firmdl3 (like the BrickOS kernel itself, or LDCC).
Although I must admit that BrickOS, if you use the kernel compile defines, can
be made into a pretty lean mean beast.

ROSCO



Message is in Reply To:
  Re: RIS 2.0 Problems - Low Level Languages?
 
(...) You could certainly use assembler (and presumably hex) using brickOS but I don't think it's possible with the standard firmware. Of course a true 'Real Programmer' would just dump the firmware altogether and write to the bare metal. (...) (...) (20 years ago, 8-Mar-05, to lugnet.robotics)

114 Messages in This Thread:
(Inline display suppressed due to large size. Click Dots below to view.)
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