File ID: 76209
Ivmuk-OS 1.1 Description
Description: Ivmuk-OS is small RTOS for microcontrollers with low resources.
Microchip's PIC16F877A MCU uses about 70 bytes of RAM and 800 bytes Flash. Memory usage depends on number of tasks and messages defined.
This should create competition to Salvo OS some day.
- Tasks management.
- Messages passing.
- Tasks priorities.
- Tasks scheduling.
Related: Tasks, bytes, salvo, competition, Create, dayfeatures, Scheduling, passing, Messages, Management, definedthis, priorities, Pic, resourcesmicrochip, microcontrollers, Small, Flash
O/S:BSD, Linux, Solaris, Mac OS X
File Size: 10.0 KB
|More Similar Code|
The standard lib os.walk() function provides a topdown parameter that determines whether entries are yielded in a top-down or a bottom-up order. Sometimes though you may want each directory yielded twice; once before any of its children directories (and recursively their descendants) are yielded and once after they are all yielded. The walk2() function below does this by yielding 4-tuples; the first 3 elements are the same yielded by os.walk()...
This short code demonstrates how blocking calls to a Queue, while consuming less CPU, are limited in their response time by the minimum time slice the OS is willing to allocate (typically 10ms for Mac OS X and Linux). Non-blocking calls to Pipe,...
On some task I need to collect file names under specified directory with distance from it. Standard os.walk function do not return depth value.
One solution -- find function which will calculate relative distance from top directory to...
A simple replacement of the os.path.samefile() function not existing on the Windows platform.
MAC/Unix supported in standard way :).
Walker encapsulates os.walk's directory traversal as an object with the added features of excluded directories and a hook for calling an outside function to act on each file.
Walker can easily be subclassed for more functionality, as...
This is a way to parse command line from user provided string or try to get the original Argv from Windows OS Platform.
This recipe uses the system_profiler application to retrieve detailed information about a Mac OS X system. There are two useful ways to use it: the first is to ask for a complete Python datastructure containing information about the system (see...
Given that PDF is a "native" data format on Mac OS X, it is very easy to get access to some properties of such documents. One is the number of pages. Using Python the necessary code to do this is only about four lines, plus some import...
OS-ELO (OpenSim EasyLife Operations) is a class-framework and RIA-application that enables administrators to control the OpenSim service.
XGP is an integrated development environment that extends GNU Prolog to work with Cocoa under Macintosh OS X. It provides user interface and graphics facilities largely compatible with MacProlog32 by LPA. Requires Mac OS X version 10.2.1 or greater.