Subversion Repositories Kolibri OS

Rev

Rev 1353 | Rev 1494 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1353 Rev 1445
Line 374... Line 374...
374
    * status of the slot is always 0 (running)
374
    * status of the slot is always 0 (running)
375
    * the execution time adds of time leaving on operations itself
375
    * the execution time adds of time leaving on operations itself
376
      and idle time in waiting for interrupt (which can be got by call
376
      and idle time in waiting for interrupt (which can be got by call
377
      to subfunction 4 of function 18).
377
      to subfunction 4 of function 18).
378
  * Beginning from slot 2, the normal applications are placed.
378
  * Beginning from slot 2, the normal applications are placed.
379
  * The normal applications are placed in memory at the address
379
  * Applications are placed in memory at the address   0x0 
380
    0x60400000 (kernel constant 'std_application_base_address').
380
    (kernel constant 'std_application_base_address').
381
    There is no intersection, as each process has its own page table.
381
    There is no intersection, as each process has its own page table.
382
  * At creation of the thread it is assigned the slot
382
  * At creation of the thread it is assigned the slot
383
    in the system table and identifier (Process/Thread IDentifier =
383
    in the system table and identifier (Process/Thread IDentifier =
384
    PID/TID), which do not vary with time for given thread.
384
    PID/TID), which do not vary with time for given thread.
385
    After completion of the thread its slot can be anew used
385
    After completion of the thread its slot can be anew used