]> Zhao Yanbai Git Server - minix.git/commit
Removed NR_TASKS from macros manipulating endpoint_t
authorTomas Hruby <tom@minix3.org>
Tue, 22 Sep 2009 21:45:26 +0000 (21:45 +0000)
committerTomas Hruby <tom@minix3.org>
Tue, 22 Sep 2009 21:45:26 +0000 (21:45 +0000)
commitc0a1fd129290dcefe48a076dd8a93be0307b510f
treef2f469c959a51d7c296b2ba97b3ba23946682c9b
parentb900311656476c1e03a790bb49084a56238fd1e8
Removed NR_TASKS from macros manipulating endpoint_t

- the magic numbers ANY, NONE and SELF are kept for the compatibility with the
  current userspace. It is OK as long as NR_PROCS is greater so they don't
  colide with other endpoints

- the 32 bit endpoint_t value is split in half, lower 16 bits for process slot
  number and upper half for generation number

- transition to a structured endpoint_t in the future possible
include/minix/com.h
include/minix/endpoint.h