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 / 591
590  |  592
Subject: 
Replacement firmware: legOS-0.1
Newsgroups: 
lugnet.robotics
Date: 
Mon, 16 Nov 1998 23:20:19 GMT
Original-From: 
Markus L. Noga <markus.noga@ANTISPAMinrialpes.fr>
Viewed: 
2249 times
  
Greetings.

Work on my native mode kernel and standard library has progressed to a
point where it is time to baptise the offspring. legOS V0.1 beta is now
available for download on http://mauve.inrialpes.fr/

legOS allows you to program the LEGO Mindstorms RCX in assembler and
standard C. Beyond the bytecode barrier, arrays, structures, pointers
and arbitrary
user-defined data types await. Supported configuration options include:

- dynamic memory management
- fully preemptive multitasking with priority-based scheduler
- energy-saving idle process
- POSIX-compliant semaphores for IPC (alpha!)
- direct LCD access for hexadecimal, ASCII or arbitrary output
- direct motor control
- raw mode sensor driver
- raw mode IR driver (still mutually exclusive with multitasking)

Total memory footprint is less than 5k with all options enabled, leaving
ample room for user applications in the RCX's 32k RAM.

Beware: all this is beta. But then, you wouldn't trust mission critical
applications to LEGO anyway, would you?

--
Markus L. Noga noga@inrialpes.fr
INRIA Rhône-Alpes http://www.inrialpes.fr/
IPR Universität Karlsruhe   http://wwwipr.ira.uka.de/



1 Message in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    
Active threads in Robotics

 
Verified and Trusted Team of Hackers
9 hours ago
Custom Search

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