Changes

Jump to: navigation, search

Caruh

1,952 bytes added, 14:03, 1 November 2023
Caruh - the Multitasking-Manager for [[FutureOS]]
= I. Overview =
Pressing the 'ESCape' key must switch the task back to the background!
Caruh itself checks for ESC. But the task must / should do that too.
 
= II. Using the Tasker Caruh =
 
== II.1. Submenu File ==
=== Load <T>ask - Hotkey: t or T - To load and start a Task ===
This function is to load a Task of a maximum file size of 16 KB.
The Task will be started right away.
 
=== Save Tas<k> - Hotkey: k or K - To save a Task ===
This function provides a way to save a 16 KB sized memory dump of a Task to any
kind of media. Saving works in cooperation with the Task, so the Task can get
prepared to be saved.
A saved Task can be used to continue it later or on another computer (also it
can be used for debugging purposes).
 
=== Load '''a'''ll - Hotkey: a or A - Loads and starts all tagged files as Tasks ===
This function can load a bunch of files as Tasks. Usually you would first mark
all the Task-files in the FutureOS Turbo Destiop you would like to use.
Then use this function to load and start them all.
This way you can start up with a selection of your favorite Tasks at once.
 
=== '''S'''ave tabl - Hotkey: s or S - Saves 16 KB Task-Table (--> for debugging) ===
This function actually saves 16 KB of the main RAM from &4000 to &7FFF.
This area contains Task variables, the Task Table and the VRAM Table.
Yes, this is for debugging purposes :-)
 
=== '''R'''ead DIRs - Hotkey: r or R - Reads the DIRs of all tagged drives ===
Here you can select the drives / media / devices you want to use and load their
DIRectories. This will make the devices accessible for Load and Save operations
 
=== '''C'''lose - Hotkey: c or C - End all Tasks. Quit this application ===
This function will end and clear all Tasks, release the previously used E-RAM
of the Tasks and end the Application Caruh.
 
=== '''V'''ersion - Hotkey: v or V - Shows version number of Caruh ===
This one will display the name of the application Caruh, its current version
number and the date of the last major change of code.
 
=== '''Q'''uit - Hotkey: q or Q - End all Tasks. Quit this application ===
See ''''C'''lose' above
1,988
edits