comparison packages/kernel/current/cdl/thread.cdl @ 545:70b861ba8f8c

* cdl/thread.cdl: Correct max legal value for CYGNUM_KERNEL_THREADS_DATA_MAX.
author jlarmour
date Tue, 28 Jan 2003 04:21:37 +0000
parents d2c90368aeef
children 7002f6e48db9
comparison
equal deleted inserted replaced
544:716d0be04750 545:70b861ba8f8c
163 the ISO C library." 163 the ISO C library."
164 164
165 cdl_option CYGNUM_KERNEL_THREADS_DATA_MAX { 165 cdl_option CYGNUM_KERNEL_THREADS_DATA_MAX {
166 display "Number of words of per-thread data" 166 display "Number of words of per-thread data"
167 flavor data 167 flavor data
168 legal_values 4 to 65535 168 legal_values 4 to 31
169 default_value 6 169 default_value 6
170 description " 170 description "
171 It is possible for the kernel to support per-thread data, in 171 It is possible for the kernel to support per-thread data, in
172 other words an area of memory specific to each thread which 172 other words an area of memory specific to each thread which
173 can be used to store data for that thread. This per-thread 173 can be used to store data for that thread. This per-thread
174 data can be used by applications or by other packages such as 174 data can be used by applications or by other packages such as
175 the ISO C library. This configuration option controls the 175 the ISO C library. This configuration option controls the
176 number of words of per-thread data that the kernel will 176 number of words of per-thread data that the kernel will
177 allow." 177 allow. In the current implementation a bitmask is used to identify
178 used per-thread data slots and so the maximum legal value must
179 remain 31."
178 } 180 }
179 181
180 cdl_component CYGNUM_KERNEL_THREADS_DATA_ALL { 182 cdl_component CYGNUM_KERNEL_THREADS_DATA_ALL {
181 display "Bitmap of preallocated slots of thread data" 183 display "Bitmap of preallocated slots of thread data"
182 flavor data 184 flavor data