Changeset 566 for trunk/kernel/syscalls/shared_include
- Timestamp:
- Oct 4, 2018, 11:50:21 PM (6 years ago)
- Location:
- trunk/kernel/syscalls/shared_include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/syscalls/shared_include/shared_pthread.h
r457 r566 26 26 27 27 /******************************************************************************************* 28 * This file defines the types and mnemonics that are shared by the kernel 29 * and by the <pthread> user level library. 30 ******************************************************************************************/ 31 32 33 /******************************************************************************************* 28 34 * These typedef define the POSIX thread related types. 29 35 ******************************************************************************************/ 30 36 37 typedef unsigned int pthread_mutex_t; 38 typedef unsigned int pthread_mutexattr_t; // TODO not implemented 39 31 40 typedef unsigned int pthread_cond_t; 32 typedef unsigned int pthread_condattr_t; 33 typedef unsigned int pthread_rwlock_t; 34 typedef unsigned int pthread_rwlock attr_t;35 typedef unsigned int pthread_ key_t;41 typedef unsigned int pthread_condattr_t; // TODO not implemented 42 43 typedef unsigned int pthread_rwlock_t; // TODO not implemented 44 typedef unsigned int pthread_rwlockattr_t; // TODO not implemented 36 45 37 46 /******************************************************************************************* … … 92 101 MUTEX_LOCK, 93 102 MUTEX_UNLOCK, 103 MUTEX_TRYLOCK, 94 104 } 95 105 mutex_operation_t; -
trunk/kernel/syscalls/shared_include/syscalls_numbers.h
r526 r566 84 84 SYS_FG = 48, 85 85 SYS_IS_FG = 49, 86 87 SYSCALLS_NR = 50, 86 88 } syscalls_t; 87 89 88 // Keep me concistant with enum above !89 #define SYSCALLS_NR (50U)90 91 90 #endif // _SYSCALLS_NUMBERS_H_
Note: See TracChangeset
for help on using the changeset viewer.