Moved system time source code into media_addon_server.
It is now a real node. Shadow timesources finally have the correct control port id. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4604 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -20,17 +20,12 @@
|
||||
#define BAD_MEDIA_SERVER_PORT -222
|
||||
#define BAD_MEDIA_ADDON_SERVER_PORT -444
|
||||
|
||||
#define SHADOW_TIMESOURCE_CONTROL_PORT -333
|
||||
#define IS_SHADOW_TIMESOURCE(_node) ((_node).node > 0 && (_node).port == SHADOW_TIMESOURCE_CONTROL_PORT)
|
||||
|
||||
#define SYSTEM_TIMESOURCE_CONTROL_PORT -666
|
||||
#define IS_SYSTEM_TIMESOURCE(_node) ((_node).node > 0 && (_node).port == SYSTEM_TIMESOURCE_CONTROL_PORT)
|
||||
#define IS_SYSTEM_TIMESOURCE(_node) ((_node).node == NODE_SYSTEM_TIMESOURCE_ID)
|
||||
|
||||
#define NODE_KIND_USER_MASK 0x00000000FFFFFFFFULL
|
||||
#define NODE_KIND_COMPARE_MASK 0x000000007FFFFFFFULL
|
||||
#define NODE_KIND_NO_REFCOUNTING 0x0000000080000000ULL
|
||||
#define NODE_KIND_SHADOW_TIMESOURCE 0x0000000100000000ULL
|
||||
#define NODE_KIND_SYSTEM_TIMESOURCE 0x0000000200000000ULL
|
||||
|
||||
#define ROUND_UP_TO_PAGE(size) (((size) + B_PAGE_SIZE - 1) & ~(B_PAGE_SIZE - 1))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user