home *** CD-ROM | disk | FTP | other *** search
/ Netrunner 2004 October / NETRUNNER0410.ISO / regular / dctm.lzh / DCTM / source.lzh / source / ALLOC_1.H < prev    next >
Encoding:
C/C++ Source or Header  |  2003-02-08  |  5.3 KB  |  315 lines

  1. /*************************************************************************
  2.     alloc_1.h
  3.  
  4.     03/02/08    Xiaohong
  5. *************************************************************************/
  6. #ifndef _INCLUDE_ALLOC_1_H___________________________
  7. #define _INCLUDE_ALLOC_1_H___________________________
  8.  
  9. static const int sblim_1 = 30;
  10. static const unsigned int alloc_1_size = 300;
  11. static const unsigned int alloc_1[300][6] = {
  12. 0,0,0,4,0,0,
  13. 0,1,3,5,1,0,
  14. 0,2,7,3,3,2,
  15. 0,3,15,4,3,4,
  16. 0,4,31,5,3,5,
  17. 0,5,63,6,3,6,
  18. 0,6,127,7,3,7,
  19. 0,7,255,8,3,8,
  20. 0,8,511,9,3,9,
  21. 0,9,1023,10,3,10,
  22. 0,10,2047,11,3,11,
  23. 0,11,4095,12,3,12,
  24. 0,12,8191,13,3,13,
  25. 0,13,16383,14,3,14,
  26. 0,14,32767,15,3,15,
  27. 0,15,65535,16,3,16,
  28. 1,0,0,4,0,0,
  29. 1,1,3,5,1,0,
  30. 1,2,7,3,3,2,
  31. 1,3,15,4,3,4,
  32. 1,4,31,5,3,5,
  33. 1,5,63,6,3,6,
  34. 1,6,127,7,3,7,
  35. 1,7,255,8,3,8,
  36. 1,8,511,9,3,9,
  37. 1,9,1023,10,3,10,
  38. 1,10,2047,11,3,11,
  39. 1,11,4095,12,3,12,
  40. 1,12,8191,13,3,13,
  41. 1,13,16383,14,3,14,
  42. 1,14,32767,15,3,15,
  43. 1,15,65535,16,3,16,
  44. 2,0,0,4,0,0,
  45. 2,1,3,5,1,0,
  46. 2,2,7,3,3,2,
  47. 2,3,15,4,3,4,
  48. 2,4,31,5,3,5,
  49. 2,5,63,6,3,6,
  50. 2,6,127,7,3,7,
  51. 2,7,255,8,3,8,
  52. 2,8,511,9,3,9,
  53. 2,9,1023,10,3,10,
  54. 2,10,2047,11,3,11,
  55. 2,11,4095,12,3,12,
  56. 2,12,8191,13,3,13,
  57. 2,13,16383,14,3,14,
  58. 2,14,32767,15,3,15,
  59. 2,15,65535,16,3,16,
  60. 3,0,0,4,0,0,
  61. 3,1,3,5,1,0,
  62. 3,2,5,7,1,1,
  63. 3,3,7,3,3,2,
  64. 3,4,9,10,1,3,
  65. 3,5,15,4,3,4,
  66. 3,6,31,5,3,5,
  67. 3,7,63,6,3,6,
  68. 3,8,127,7,3,7,
  69. 3,9,255,8,3,8,
  70. 3,10,511,9,3,9,
  71. 3,11,1023,10,3,10,
  72. 3,12,2047,11,3,11,
  73. 3,13,4095,12,3,12,
  74. 3,14,8191,13,3,13,
  75. 3,15,65535,16,3,16,
  76. 4,0,0,4,0,0,
  77. 4,1,3,5,1,0,
  78. 4,2,5,7,1,1,
  79. 4,3,7,3,3,2,
  80. 4,4,9,10,1,3,
  81. 4,5,15,4,3,4,
  82. 4,6,31,5,3,5,
  83. 4,7,63,6,3,6,
  84. 4,8,127,7,3,7,
  85. 4,9,255,8,3,8,
  86. 4,10,511,9,3,9,
  87. 4,11,1023,10,3,10,
  88. 4,12,2047,11,3,11,
  89. 4,13,4095,12,3,12,
  90. 4,14,8191,13,3,13,
  91. 4,15,65535,16,3,16,
  92. 5,0,0,4,0,0,
  93. 5,1,3,5,1,0,
  94. 5,2,5,7,1,1,
  95. 5,3,7,3,3,2,
  96. 5,4,9,10,1,3,
  97. 5,5,15,4,3,4,
  98. 5,6,31,5,3,5,
  99. 5,7,63,6,3,6,
  100. 5,8,127,7,3,7,
  101. 5,9,255,8,3,8,
  102. 5,10,511,9,3,9,
  103. 5,11,1023,10,3,10,
  104. 5,12,2047,11,3,11,
  105. 5,13,4095,12,3,12,
  106. 5,14,8191,13,3,13,
  107. 5,15,65535,16,3,16,
  108. 6,0,0,4,0,0,
  109. 6,1,3,5,1,0,
  110. 6,2,5,7,1,1,
  111. 6,3,7,3,3,2,
  112. 6,4,9,10,1,3,
  113. 6,5,15,4,3,4,
  114. 6,6,31,5,3,5,
  115. 6,7,63,6,3,6,
  116. 6,8,127,7,3,7,
  117. 6,9,255,8,3,8,
  118. 6,10,511,9,3,9,
  119. 6,11,1023,10,3,10,
  120. 6,12,2047,11,3,11,
  121. 6,13,4095,12,3,12,
  122. 6,14,8191,13,3,13,
  123. 6,15,65535,16,3,16,
  124. 7,0,0,4,0,0,
  125. 7,1,3,5,1,0,
  126. 7,2,5,7,1,1,
  127. 7,3,7,3,3,2,
  128. 7,4,9,10,1,3,
  129. 7,5,15,4,3,4,
  130. 7,6,31,5,3,5,
  131. 7,7,63,6,3,6,
  132. 7,8,127,7,3,7,
  133. 7,9,255,8,3,8,
  134. 7,10,511,9,3,9,
  135. 7,11,1023,10,3,10,
  136. 7,12,2047,11,3,11,
  137. 7,13,4095,12,3,12,
  138. 7,14,8191,13,3,13,
  139. 7,15,65535,16,3,16,
  140. 8,0,0,4,0,0,
  141. 8,1,3,5,1,0,
  142. 8,2,5,7,1,1,
  143. 8,3,7,3,3,2,
  144. 8,4,9,10,1,3,
  145. 8,5,15,4,3,4,
  146. 8,6,31,5,3,5,
  147. 8,7,63,6,3,6,
  148. 8,8,127,7,3,7,
  149. 8,9,255,8,3,8,
  150. 8,10,511,9,3,9,
  151. 8,11,1023,10,3,10,
  152. 8,12,2047,11,3,11,
  153. 8,13,4095,12,3,12,
  154. 8,14,8191,13,3,13,
  155. 8,15,65535,16,3,16,
  156. 9,0,0,4,0,0,
  157. 9,1,3,5,1,0,
  158. 9,2,5,7,1,1,
  159. 9,3,7,3,3,2,
  160. 9,4,9,10,1,3,
  161. 9,5,15,4,3,4,
  162. 9,6,31,5,3,5,
  163. 9,7,63,6,3,6,
  164. 9,8,127,7,3,7,
  165. 9,9,255,8,3,8,
  166. 9,10,511,9,3,9,
  167. 9,11,1023,10,3,10,
  168. 9,12,2047,11,3,11,
  169. 9,13,4095,12,3,12,
  170. 9,14,8191,13,3,13,
  171. 9,15,65535,16,3,16,
  172. 10,0,0,4,0,0,
  173. 10,1,3,5,1,0,
  174. 10,2,5,7,1,1,
  175. 10,3,7,3,3,2,
  176. 10,4,9,10,1,3,
  177. 10,5,15,4,3,4,
  178. 10,6,31,5,3,5,
  179. 10,7,63,6,3,6,
  180. 10,8,127,7,3,7,
  181. 10,9,255,8,3,8,
  182. 10,10,511,9,3,9,
  183. 10,11,1023,10,3,10,
  184. 10,12,2047,11,3,11,
  185. 10,13,4095,12,3,12,
  186. 10,14,8191,13,3,13,
  187. 10,15,65535,16,3,16,
  188. 11,0,0,3,0,0,
  189. 11,1,3,5,1,0,
  190. 11,2,5,7,1,1,
  191. 11,3,7,3,3,2,
  192. 11,4,9,10,1,3,
  193. 11,5,15,4,3,4,
  194. 11,6,31,5,3,5,
  195. 11,7,65535,16,3,16,
  196. 12,0,0,3,0,0,
  197. 12,1,3,5,1,0,
  198. 12,2,5,7,1,1,
  199. 12,3,7,3,3,2,
  200. 12,4,9,10,1,3,
  201. 12,5,15,4,3,4,
  202. 12,6,31,5,3,5,
  203. 12,7,65535,16,3,16,
  204. 13,0,0,3,0,0,
  205. 13,1,3,5,1,0,
  206. 13,2,5,7,1,1,
  207. 13,3,7,3,3,2,
  208. 13,4,9,10,1,3,
  209. 13,5,15,4,3,4,
  210. 13,6,31,5,3,5,
  211. 13,7,65535,16,3,16,
  212. 14,0,0,3,0,0,
  213. 14,1,3,5,1,0,
  214. 14,2,5,7,1,1,
  215. 14,3,7,3,3,2,
  216. 14,4,9,10,1,3,
  217. 14,5,15,4,3,4,
  218. 14,6,31,5,3,5,
  219. 14,7,65535,16,3,16,
  220. 15,0,0,3,0,0,
  221. 15,1,3,5,1,0,
  222. 15,2,5,7,1,1,
  223. 15,3,7,3,3,2,
  224. 15,4,9,10,1,3,
  225. 15,5,15,4,3,4,
  226. 15,6,31,5,3,5,
  227. 15,7,65535,16,3,16,
  228. 16,0,0,3,0,0,
  229. 16,1,3,5,1,0,
  230. 16,2,5,7,1,1,
  231. 16,3,7,3,3,2,
  232. 16,4,9,10,1,3,
  233. 16,5,15,4,3,4,
  234. 16,6,31,5,3,5,
  235. 16,7,65535,16,3,16,
  236. 17,0,0,3,0,0,
  237. 17,1,3,5,1,0,
  238. 17,2,5,7,1,1,
  239. 17,3,7,3,3,2,
  240. 17,4,9,10,1,3,
  241. 17,5,15,4,3,4,
  242. 17,6,31,5,3,5,
  243. 17,7,65535,16,3,16,
  244. 18,0,0,3,0,0,
  245. 18,1,3,5,1,0,
  246. 18,2,5,7,1,1,
  247. 18,3,7,3,3,2,
  248. 18,4,9,10,1,3,
  249. 18,5,15,4,3,4,
  250. 18,6,31,5,3,5,
  251. 18,7,65535,16,3,16,
  252. 19,0,0,3,0,0,
  253. 19,1,3,5,1,0,
  254. 19,2,5,7,1,1,
  255. 19,3,7,3,3,2,
  256. 19,4,9,10,1,3,
  257. 19,5,15,4,3,4,
  258. 19,6,31,5,3,5,
  259. 19,7,65535,16,3,16,
  260. 20,0,0,3,0,0,
  261. 20,1,3,5,1,0,
  262. 20,2,5,7,1,1,
  263. 20,3,7,3,3,2,
  264. 20,4,9,10,1,3,
  265. 20,5,15,4,3,4,
  266. 20,6,31,5,3,5,
  267. 20,7,65535,16,3,16,
  268. 21,0,0,3,0,0,
  269. 21,1,3,5,1,0,
  270. 21,2,5,7,1,1,
  271. 21,3,7,3,3,2,
  272. 21,4,9,10,1,3,
  273. 21,5,15,4,3,4,
  274. 21,6,31,5,3,5,
  275. 21,7,65535,16,3,16,
  276. 22,0,0,3,0,0,
  277. 22,1,3,5,1,0,
  278. 22,2,5,7,1,1,
  279. 22,3,7,3,3,2,
  280. 22,4,9,10,1,3,
  281. 22,5,15,4,3,4,
  282. 22,6,31,5,3,5,
  283. 22,7,65535,16,3,16,
  284. 23,0,0,2,0,0,
  285. 23,1,3,5,1,0,
  286. 23,2,5,7,1,1,
  287. 23,3,65535,16,3,16,
  288. 24,0,0,2,0,0,
  289. 24,1,3,5,1,0,
  290. 24,2,5,7,1,1,
  291. 24,3,65535,16,3,16,
  292. 25,0,0,2,0,0,
  293. 25,1,3,5,1,0,
  294. 25,2,5,7,1,1,
  295. 25,3,65535,16,3,16,
  296. 26,0,0,2,0,0,
  297. 26,1,3,5,1,0,
  298. 26,2,5,7,1,1,
  299. 26,3,65535,16,3,16,
  300. 27,0,0,2,0,0,
  301. 27,1,3,5,1,0,
  302. 27,2,5,7,1,1,
  303. 27,3,65535,16,3,16,
  304. 28,0,0,2,0,0,
  305. 28,1,3,5,1,0,
  306. 28,2,5,7,1,1,
  307. 28,3,65535,16,3,16,
  308. 29,0,0,2,0,0,
  309. 29,1,3,5,1,0,
  310. 29,2,5,7,1,1,
  311. 29,3,65535,16,3,16
  312. };
  313.  
  314. #endif
  315.