Welcome, Guest. Please login or register.

Author Topic: wb program init in assembler  (Read 5294 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Steady

Re: wb program init in assembler
« on: March 03, 2003, 10:10:37 AM »
I have that information at home. If someone doesn't beat me to it in the next 24 hours, I will give you what I can.

As for tasks/ processes:

A task is the structure used by exec to manage each of the tasks. However, a simple task cannot use AmigaDOS (dos.library et al). This means either direct or indirect use.

A process is a task structure with extra fields that contain information that AmigaDOS needs to manage I/O and other such tasks.

ie: if you want to use dos, you need a process. When you start a program via CLI or Workbench you will get a full Process structure. It is only when you launch another task via your program that you have to think about what it will be used for.