|
|
| About site: Software/Operating Systems/Realtime - TurboTask RTOS |
Return to Computers also Computers |
| About site: http://www.softools.com/turbotask.htm |
Title: Software/Operating Systems/Realtime - TurboTask RTOS For Z80 and Z180 compatible processors; full-featured, tiny, size ranges from 1k to 2.5k, set by features used; written in pure Assembly, making it maximally small, fast; no royalty; low cost licenses |
|
|
|
|
MacEnterprise_org (Formerly macosxlabs.org) A community of IT professionals sharing information and solutions to support Macs in an enterprise.
| Towards_a_Tcl_Style_Guide Suggestions how to format Tcl/Tk sources by Tom Tromey.
| SODA\'02 13th SIAM Symposium on Discrete Algorithms. San Francisco, CA, USA; 6--8 January 2002.
| Meditation_Media_,_LCC Lexington, KY based company specializing in unique and efficient web designs and commited to clients entire identity. Company offers flash and web design, hosting, identity and motion graphics service
| CGIC Thomas Boutell's ANSI C library for CGI Programming
| SVG_Frequently_Asked_Questions Answers to common questions about SVG, based mainly on posts to the SVG Developers group.
|
|
| Alexa statistic for http://www.softools.com/turbotask.htm |
Please visit: http://www.softools.com/turbotask.htm
|
| Related sites for http://www.softools.com/turbotask.htm |
| VoyForums Free hosted discussion board service. Different layouts to choose from. Ad-supported. | | Xiolink Managed Windows servers, firewalls, SQL server and colocation services. | | Acer_Notebooks_Support Technical information and driver downloads for all Acer notebooks. | | UBL_-_Universal_Business_Language An OASIS effort to create a synthesis of existing XML business document libraries into one universal business langugage. | | The_OPEN_Website A third generation, fully object-oriented methodology encapsulating business issues, quality issues, modeling issues and reuse issues. Supersedes the MOSES methodology. | | InterBase_Objects Delphi and C++ Builder components for access without BDE or ODBC. | | Miva Provider of web commerce systems with a focus on ISPs, hosting services and their customers. | | Linux_and_T-DSL How to use Linux with German T-DSL. | | Java_Source_Codes_@_VyomWorld_com Categorized Java source codes from beginners to advanced level topics. | | PHPDownline An easy to install Downline Club written entirely in PHP, using a MySQL database. [Commercial] | | The_Home_of_iSCSI_Knowledge Central repository of iSCSI information for the engineer, manager, or technical marketer. | | linb_framework_and_project_info LINB javascript framework, lazy binding event system, Drag Drop, Chainable Methods, advance Ajax, perfect OO model, and no memory leak. | | Defrag_for_Windows Disk defragmenter for Windows 98/ME/XP. Software description, screenshots, and demo download. | | FindFile_OSAX Scripting addition lets users search for files within scripts. | | Generic_Report_Writer Java report writer. Interface is menu driven not drag-and-drop. Can also be used in a servlet or batch job to generate previously designed reports. [Open Source, GPL] | | XML_com__XLink__Who_Cares? XLink was part of the original plan for XML, along with XSL, but has taken a long time to reach completion and has inspired few implementations. Bob DuCharme asks why. (March 13, 2002) | | TimeSheet_Professional TimeSheet Professional plugs in to Microsoft Project to provide rich timesheet functionality. | | Urlybird_Web_Design Custom web design, graphics and photo manipulation for musicians, artists, small business and non-profit organizations. | | Mahadmahan Offer services in web design, graphic design, animation and hosting. | | Schofield_&_Partner Translations into all languages - all speciality fields. Localization of large multi-language projects. |
|
This is websites2007.org cache of m/ as retrieved on 2008.10.12 websites2007.org's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
|
TurboTask Realtime OS
   
Did you know?
TurboTask supports the Zilog
Z80 and Z180 and all Rabbit processors.
TurboTask is TINY
Preemptive or round robin
(timeshare) multitasking in less than 1k of code
space.
Download the Rabbit
TurboTask manual
TurboTask
A tiny but
full-featured and royalty-free real time operating system for the Rabbit and Z-80/Z180
microprocessors. TurboTask ranges in size from 1k to 2.5k, depending on the features that
are used. TurboTask is written in 100% assembly code making it as small and as fast as
possible. An economical and royalty-free binary license is available.
Features
TurboTask is
extremely small. The entire system is a true library and ranges from
less than 1k to 2.5k. RAM is
used only as needed based on the configurable system requirements for the number of tasks,
message boxes and queues.
It is extremely fast
since it is written in 100% Z180/Rabbit assembly language code by Softools. TurboTask will
run on any Z80, Z180 and Rabbit (or 100% code-compatible) processor.
Economical binary
licensing is available.
Z80/Z180:
Supports Z180 banked switched programs generated using Softools linker SLINK. Unlimited
program sizes are supported that can multi-task and utilize all of TurboTask functions.
The full Z180 MMU is saved and restored on a task switch.
Rabbit:
Does not use the MMU making it possible to be used by each task as needed to keep a window
into memory.
Is royalty-free for
any number applications on a single product. Economical single, multiple, and
unlimited product licenses are available.
Supports up to 255
tasks, 256 word-oriented boxes, and 256 byte-oriented queues. Queues may optionally
provide interrupt support to enable a device interrupt when a queue is not empty and to
disable the interrupt when the queue becomes empty.
Queues are fully
reentrant for writing allowing multiple tasks and ISRs to fill the same queue with data.
For efficiency, queues are not reentrant for reads as requiring this is uncommon.
Allows simple system
configuration. Assembling a configuration source file answering several questions about
system requirements is all that is needed to configure an entire application.
Configurations may be changed at a later date without effecting existing application code.
Runs in either
round-robin or priority scheduling mode. Time-sharing can be enabled to allow several
tasks to be given processor time at specific user definable intervals and to prevent a
task from monopolizing processor resources.
Allows users to give
tasks a priority from 0 to 256, in priority scheduling. Tasks with higher priority will
always execute before tasks with lower priority. A task can yield processing to another
task of equal or higher priority.
Allows a task to
release itself during device polling freeing processor time needed by other tasks while
the device is not available.
Safely and
reentrantly handles communication between tasks using message boxes or queues.
Is completely
reentrant and never enables the processor interrupt state if disabled. The user's manual
gives T-States for the duration interrupts are disabled for functions which must disable
interrupts. The task scheduling code never disables interrupts.
Z80/Z180: Interrupt
functions include returning to the task, returning to the scheduler using RETI or RETN
instructions.
Rabbit: Support
tasks that are comprised of either near or far functions, or a mixture.
Maintains an accurate
32-bit system timer that can be read and updated by the application. All delays and timed
suspensions use the timer for timing these events. The resolution of the timer is user
specified since the timer is user-supplied. Rabbit: Function call
provided to start the timer and automatically hooks itself into TurboTask.
Provides a complete
working demo program for a Z180 or Rabbit system along with documentation on building and
running it. This demo serves as a perfect starting point for any application. It uses
tasks, boxes, and queues, and interrupt support for queues.
Provides an efficient
C interface for all TurboTask functions. Standard SC180/SCRabbit C startup code for the
Softools Control Cross-C compiler is used. Z180: TurboTask defines
C function main and runs a user provided main_task function as a startup task. Rabbit:
In function main, simple initialization is done to start the timer and lauch the first
task.
Z180:
The TurboTask scheduler supports a SLEEP mode - if TurboTask finds no task to run it will
execute the Z180 SLP instruction until the next interrupt wakes up the Z180.
Copyright © 2005, Softools, Inc. All
rights reserved.
geovisit(); |
|
| |
For | Z80 | and | Z180 | compatible | processors; | full-featured, | tiny, | size | ranges | from | 1k | to | 2.5k, | set | by | features | used; | written | in | pure | Assembly, | making | it | maximally | small, | fast; | no | royalty; | low | cost | licenses |
|
http://www.softools.com/turbotask.htm
TurboTask RTOS 2008 October
dvd rental
dvd
For Z80 and Z180 compatible processors; full-featured, tiny, size ranges from 1k to 2.5k, set by features used; written in pure Assembly, making it maximally small, fast; no royalty; low cost licenses
Rules
|
© 2008 Internet Explorer 5+ or Netscape 6+
|
|
Recommended Sites: 1.
Arts -
Business -
Computers -
Games -
Health -
Home -
Kids and Teens -
News -
Recreation -
Reference -
Regional -
Science -
Shopping -
Society -
Sports -
World
Miss Gallery
- Top Anime Hentai
- DVD rental by mail
- Mobile Phone - Mortgages - Xecuter 3 Mod Chip - Free Ringtones - Loan
|