pdutr.pre
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:45k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. COMPILE pdutr INDEX
  2. ;
  3. ; Transition tables for incoming pdu events.
  4. ; translate this thing into C with
  5. ;   awk -f ./compile.awk pdu.trans > pdutr.h
  6. ;
  7. TABLE ADM
  8. ;Transition table for the ADM state:
  9. ;
  10. ;frame type   p bit     action    newstate
  11. ;received     in frame
  12. ;
  13. I_CMD         0         ADM5      ADM
  14. I_CMD         1         ADM4      ADM
  15. RR_CMD        0         ADM5      ADM
  16. RR_CMD        1         ADM4      ADM
  17. RNR_CMD       0         ADM5      ADM
  18. RNR_CMD       1         ADM4      ADM
  19. REJ_CMD       0         ADM5      ADM
  20. REJ_CMD       1         ADM4      ADM
  21. DISC_CMD      0         ADM3      ADM
  22. DISC_CMD      1         ADM3      ADM
  23. SABME_CMD     0         ADM2      CONN  
  24. SABME_CMD     1         ADM2      CONN  
  25. I_RSP         0         ADM5      ADM
  26. I_RSP         1         ADM5      ADM
  27. RR_RSP        0         ADM5      ADM
  28. RR_RSP        1         ADM5      ADM
  29. RNR_RSP       0         ADM5      ADM
  30. RNR_RSP       1         ADM5      ADM
  31. REJ_RSP       0         ADM5      ADM
  32. REJ_RSP       1         ADM5      ADM
  33. UA_RSP        0         ADM5      ADM
  34. UA_RSP        1         ADM5      ADM
  35. DM_RSP        0         ADM5      ADM
  36. DM_RSP        1         ADM5      ADM
  37. FRMR_RSP      0         ADM5      ADM
  38. FRMR_RSP      1         ADM5      ADM
  39. ;
  40. TABLE CONN
  41. ;
  42. ;Transition table for the CONN state:
  43. ;
  44. ;frame type   action    newstate
  45. ;received     
  46. ;
  47. I_CMD         CONN5     CONN
  48. RR_CMD        CONN5     CONN
  49. RNR_CMD       CONN5     CONN
  50. REJ_CMD       CONN5     CONN
  51. DISC_CMD      CONN5     CONN
  52. SABME_CMD     CONN3     CONN  
  53. I_RSP         CONN5     CONN
  54. RR_RSP        CONN5     CONN
  55. RNR_RSP       CONN5     CONN
  56. REJ_RSP       CONN5     CONN
  57. UA_RSP        CONN5     CONN
  58. DM_RSP        CONN4     ADM
  59. FRMR_RSP      CONN5     CONN
  60. ;
  61. TABLE RESET_WAIT
  62. ;Transition table for the RESET_WAIT
  63. ;
  64. ;frame type   action    newstate
  65. ;received     
  66. ;
  67. I_CMD         RESWAIT8  RESET_WAIT
  68. RR_CMD        RESWAIT8  RESET_WAIT
  69. RNR_CMD       RESWAIT8  RESET_WAIT
  70. REJ_CMD       RESWAIT8  RESET_WAIT
  71. DISC_CMD      RESWAIT7  RESET_WAIT
  72. SABME_CMD     RESWAIT6  RESET_WAIT
  73. I_RSP         RESWAIT8  RESET_WAIT
  74. RR_RSP        RESWAIT8  RESET_WAIT
  75. RNR_RSP       RESWAIT8  RESET_WAIT
  76. REJ_RSP       RESWAIT8  RESET_WAIT
  77. UA_RSP        RESWAIT8  RESET_WAIT
  78. DM_RSP        RESWAIT5  ADM
  79. FRMR_RSP      RESWAIT8  RESET_WAIT
  80. ;
  81. ;
  82. TABLE RESET_CHECK
  83. ;Transition table for the RESET_CHECK state
  84. ;
  85. ;frame type   action    newstate
  86. ;received     
  87. ;
  88. I_CMD         RESCHK6  RESET_CHECK
  89. RR_CMD        RESCHK6  RESET_CHECK
  90. RNR_CMD       RESCHK6  RESET_CHECK
  91. REJ_CMD       RESCHK6  RESET_CHECK
  92. DISC_CMD      RESCHK5  ADM
  93. SABME_CMD     RESCHK4  RESET_CHECK
  94. I_RSP         RESCHK6  RESET_CHECK
  95. RR_RSP        RESCHK6  RESET_CHECK
  96. RNR_RSP       RESCHK6  RESET_CHECK
  97. REJ_RSP       RESCHK6  RESET_CHECK
  98. UA_RSP        RESCHK6  RESET_CHECK
  99. DM_RSP        RESCHK3  ADM
  100. FRMR_RSP      RESCHK6  RESET_CHECK
  101. ;
  102. ;
  103. TABLE SETUP
  104. ;Transition table for the SETUP state
  105. ;
  106. ;frame type   p flag    action    newstate
  107. ;received     = f
  108. ;
  109. I_CMD         0         SETUP6      SETUP
  110. I_CMD         1         SETUP6      SETUP
  111. RR_CMD        0         SETUP6      SETUP
  112. RR_CMD        1         SETUP6      SETUP
  113. RNR_CMD       0         SETUP6      SETUP
  114. RNR_CMD       1         SETUP6      SETUP
  115. REJ_CMD       0         SETUP6      SETUP
  116. REJ_CMD       1         SETUP6      SETUP
  117. DISC_CMD      0         SETUP4      ADM
  118. DISC_CMD      1         SETUP4      ADM  
  119. SABME_CMD     0         SETUP1      SETUP 
  120. SABME_CMD     1         SETUP1      SETUP 
  121. I_RSP         0         SETUP6      SETUP
  122. I_RSP         1         SETUP6      SETUP
  123. RR_RSP        0         SETUP6      SETUP
  124. RR_RSP        1         SETUP6      SETUP
  125. RNR_RSP       0         SETUP6      SETUP
  126. RNR_RSP       1         SETUP6      SETUP
  127. REJ_RSP       0         SETUP6      SETUP
  128. REJ_RSP       1         SETUP6      SETUP
  129. UA_RSP        0         SETUP6      SETUP
  130. UA_RSP        1         SETUP2      NORMAL
  131. DM_RSP        0         SETUP5      ADM  
  132. DM_RSP        1         SETUP5      ADM  
  133. FRMR_RSP      0         SETUP6      SETUP
  134. FRMR_RSP      1         SETUP6      SETUP
  135. ;
  136. ;
  137. TABLE RESET
  138. ;Transition table for the RESET state:
  139. ;
  140. ;frame type   p flag    action    newstate
  141. ;received     = f
  142. ;
  143. I_CMD         0         RESET6      RESET
  144. I_CMD         1         RESET6      RESET
  145. RR_CMD        0         RESET6      RESET
  146. RR_CMD        1         RESET6      RESET
  147. RNR_CMD       0         RESET6      RESET
  148. RNR_CMD       1         RESET6      RESET
  149. REJ_CMD       0         RESET6      RESET
  150. REJ_CMD       1         RESET6      RESET
  151. DISC_CMD      0         RESET4      ADM
  152. DISC_CMD      1         RESET4      ADM  
  153. SABME_CMD     0         RESET1      RESET 
  154. SABME_CMD     1         RESET1      RESET 
  155. I_RSP         0         RESET6      RESET
  156. I_RSP         1         RESET6      RESET
  157. RR_RSP        0         RESET6      RESET
  158. RR_RSP        1         RESET6      RESET
  159. RNR_RSP       0         RESET6      RESET
  160. RNR_RSP       1         RESET6      RESET
  161. REJ_RSP       0         RESET6      RESET
  162. REJ_RSP       1         RESET6      RESET
  163. UA_RSP        0         RESET6      RESET
  164. UA_RSP        1         RESET2      NORMAL
  165. DM_RSP        0         RESET5      ADM  
  166. DM_RSP        1         RESET5      ADM  
  167. FRMR_RSP      0         RESET6      RESET
  168. FRMR_RSP      1         RESET6      RESET
  169. ;
  170. ;
  171. TABLE D_CONN
  172. ;Transition table for the D_CONN state:
  173. ;
  174. ;frame type   p bit     action    newstate
  175. ;received     in frame  
  176. I_CMD         0         D_CONN5      D_CONN
  177. I_CMD         1         D_CONN5      D_CONN
  178. RR_CMD        0         D_CONN5      D_CONN
  179. RR_CMD        1         D_CONN5      D_CONN
  180. RNR_CMD       0         D_CONN5      D_CONN
  181. RNR_CMD       1         D_CONN5      D_CONN
  182. REJ_CMD       0         D_CONN5      D_CONN
  183. REJ_CMD       1         D_CONN5      D_CONN
  184. DISC_CMD      0         D_CONN3      D_CONN
  185. DISC_CMD      1         D_CONN3      D_CONN
  186. SABME_CMD     0         D_CONN1      ADM  
  187. SABME_CMD     1         D_CONN1      ADM    
  188. I_RSP         0         D_CONN5      D_CONN
  189. I_RSP         1         D_CONN5      D_CONN
  190. RR_RSP        0         D_CONN5      D_CONN
  191. RR_RSP        1         D_CONN5      D_CONN
  192. RNR_RSP       0         D_CONN5      D_CONN
  193. RNR_RSP       1         D_CONN5      D_CONN
  194. REJ_RSP       0         D_CONN5      D_CONN
  195. REJ_RSP       1         D_CONN5      D_CONN
  196. UA_RSP        0         D_CONN5      D_CONN
  197. UA_RSP        1         D_CONN4      ADM   
  198. DM_RSP        0         D_CONN4      ADM  
  199. DM_RSP        1         D_CONN5      ADM  
  200. FRMR_RSP      0         D_CONN5      D_CONN
  201. FRMR_RSP      1         D_CONN5      D_CONN
  202. ;
  203. ;
  204. TABLE ERROR
  205. ;Transition table for the ERROR state:
  206. ;
  207. ;frame type   action    newstate
  208. ;received     
  209. ;
  210. I_CMD         ERR5      ERROR
  211. RR_CMD        ERR5      ERROR
  212. RNR_CMD       ERR5      ERROR
  213. REJ_CMD       ERR5      ERROR
  214. DISC_CMD      ERR2      ADM
  215. SABME_CMD     ERR1      RESET_CHECK
  216. I_RSP         ERR6      ERROR
  217. RR_RSP        ERR6      ERROR
  218. RNR_RSP       ERR6      ERROR
  219. REJ_RSP       ERR6      ERROR
  220. UA_RSP        ERR6      ERROR
  221. DM_RSP        ERR3      ADM
  222. FRMR_RSP      ERR4      RESET_WAIT
  223. ;
  224. TABLE NORMAL
  225. ;Transition table for the NORMAL state:
  226. ;
  227. ;frame type   uexpect   p bit     p_flag    
  228. ;received     N(S)      in frame            
  229. ;
  230. I_CMD           0 0 0 NORMAL8B NORMAL
  231. I_CMD           0 0 1 NORMAL9 NORMAL
  232. I_CMD           0 1 0 NORMAL10 NORMAL
  233. I_CMD           0 1 1 NORMAL10 NORMAL
  234. I_CMD           1 0 0 NORMAL5 REJECT
  235. I_CMD           1 0 1 NORMAL6 REJECT
  236. I_CMD           1 1 0 NORMAL7 REJECT
  237. I_CMD           1 1 1 NORMAL7 REJECT
  238. RR_CMD          0 0 0 NORMAL11 NORMAL
  239. RR_CMD          0 0 1 NORMAL11 NORMAL
  240. RR_CMD          0 1 0 NORMAL12 NORMAL
  241. RR_CMD          0 1 1 NORMAL12 NORMAL
  242. RR_CMD          1 0 0 NORMAL11 NORMAL
  243. RR_CMD          1 0 1 NORMAL11 NORMAL
  244. RR_CMD          1 1 0 NORMAL12 NORMAL
  245. RR_CMD          1 1 1 NORMAL12 NORMAL
  246. RNR_CMD         0 0 0 NORMAL13 NORMAL
  247. RNR_CMD         0 0 1 NORMAL13 NORMAL
  248. RNR_CMD         0 1 0 NORMAL14 NORMAL
  249. RNR_CMD         0 1 1 NORMAL14 NORMAL
  250. RNR_CMD         1 0 0 NORMAL13 NORMAL
  251. RNR_CMD         1 0 1 NORMAL13 NORMAL
  252. RNR_CMD         1 1 0 NORMAL14 NORMAL
  253. RNR_CMD         1 1 1 NORMAL14 NORMAL
  254. REJ_CMD         0 0 0 NORMAL15 NORMAL
  255. REJ_CMD         0 0 1 NORMAL16 NORMAL
  256. REJ_CMD         0 1 0 NORMAL17 NORMAL 
  257. REJ_CMD         0 1 1 NORMAL17 NORMAL 
  258. REJ_CMD         1 0 0 NORMAL15 NORMAL
  259. REJ_CMD         1 0 1 NORMAL16 NORMAL
  260. REJ_CMD         1 1 0 NORMAL17 NORMAL 
  261. REJ_CMD         1 1 1 NORMAL17 NORMAL 
  262. DISC_CMD        0 0 0 SH4 ADM
  263. DISC_CMD        0 0 1 SH4 ADM
  264. DISC_CMD        0 1 0 SH4 ADM
  265. DISC_CMD        0 1 1 SH4 ADM
  266. DISC_CMD        1 0 0 SH4 ADM
  267. DISC_CMD        1 0 1 SH4 ADM
  268. DISC_CMD        1 1 0 SH4 ADM
  269. DISC_CMD        1 1 1 SH4 ADM
  270. SABME_CMD       0 0 0 SH3 RESET_CHECK
  271. SABME_CMD       0 0 1 SH3 RESET_CHECK
  272. SABME_CMD       0 1 0 SH3 RESET_CHECK
  273. SABME_CMD       0 1 1 SH3 RESET_CHECK
  274. SABME_CMD       1 0 0 SH3 RESET_CHECK
  275. SABME_CMD       1 0 1 SH3 RESET_CHECK
  276. SABME_CMD       1 1 0 SH3 RESET_CHECK
  277. SABME_CMD       1 1 1 SH3 RESET_CHECK
  278. I_RSP           0 0 0 NORMAL8B NORMAL
  279. I_RSP           0 0 1 NORMAL9 NORMAL
  280. I_RSP           0 1 0 SH10 ERROR
  281. I_RSP           0 1 1 NORMAL8A NORMAL
  282. I_RSP           1 0 0 NORMAL5 REJECT
  283. I_RSP           1 0 1 NORMAL6 REJECT
  284. I_RSP           1 1 0 SH10 ERROR
  285. I_RSP           1 1 1 NORMAL5 REJECT
  286. RR_RSP          0 0 0 NORMAL11 NORMAL
  287. RR_RSP          0 0 1 NORMAL11 NORMAL
  288. RR_RSP          0 1 0 SH10 ERROR
  289. RR_RSP          0 1 1 NORMAL11 NORMAL
  290. RR_RSP          1 0 0 NORMAL11 NORMAL
  291. RR_RSP          1 0 1 NORMAL11 NORMAL
  292. RR_RSP          1 1 0 SH10 ERROR
  293. RR_RSP          1 1 1 NORMAL11 NORMAL
  294. RNR_RSP         0 0 0 NORMAL13 NORMAL
  295. RNR_RSP         0 0 1 NORMAL13 NORMAL
  296. RNR_RSP         0 1 0 SH10 ERROR
  297. RNR_RSP         0 1 1 NORMAL13 NORMAL
  298. RNR_RSP         1 0 0 NORMAL13 NORMAL
  299. RNR_RSP         1 0 1 NORMAL13 NORMAL
  300. RNR_RSP         1 1 0 SH10 ERROR
  301. RNR_RSP         1 1 1 NORMAL13 NORMAL
  302. REJ_RSP         0 0 0 NORMAL15 NORMAL
  303. REJ_RSP         0 0 1 NORMAL16 NORMAL
  304. REJ_RSP         0 1 0 SH10 ERROR
  305. REJ_RSP         0 1 1 NORMAL15 NORMAL
  306. REJ_RSP         1 0 0 NORMAL15 NORMAL
  307. REJ_RSP         1 0 1 NORMAL16 NORMAL
  308. REJ_RSP         1 1 0 SH10 ERROR
  309. REJ_RSP         1 1 1 NORMAL15 NORMAL
  310. UA_RSP          0 0 0 SH9 ERROR
  311. UA_RSP          0 0 1 SH9 ERROR
  312. UA_RSP          0 1 0 SH9 ERROR
  313. UA_RSP          0 1 1 SH9 ERROR
  314. UA_RSP          1 0 0 SH9 ERROR
  315. UA_RSP          1 0 1 SH9 ERROR
  316. UA_RSP          1 1 0 SH9 ERROR
  317. UA_RSP          1 1 1 SH9 ERROR
  318. DM_RSP          0 0 0 SH6 ADM
  319. DM_RSP          0 0 1 SH6 ADM
  320. DM_RSP          0 1 0 SH6 ADM
  321. DM_RSP          0 1 1 SH6 ADM
  322. DM_RSP          1 0 0 SH6 ADM
  323. DM_RSP          1 0 1 SH6 ADM
  324. DM_RSP          1 1 0 SH6 ADM
  325. DM_RSP          1 1 1 SH6 ADM
  326. FRMR_RSP        0 0 0 SH5 RESET_WAIT
  327. FRMR_RSP        0 0 1 SH5 RESET_WAIT
  328. FRMR_RSP        0 1 0 SH5 RESET_WAIT
  329. FRMR_RSP        0 1 1 SH5 RESET_WAIT
  330. FRMR_RSP        1 0 0 SH5 RESET_WAIT
  331. FRMR_RSP        1 0 1 SH5 RESET_WAIT
  332. FRMR_RSP        1 1 0 SH5 RESET_WAIT
  333. FRMR_RSP        1 1 1 SH5 RESET_WAIT
  334. BAD_FRAME       0 0 0 SH7 ERROR
  335. BAD_FRAME       0 0 1 SH7 ERROR
  336. BAD_FRAME       0 1 0 SH7 ERROR
  337. BAD_FRAME       0 1 1 SH7 ERROR
  338. BAD_FRAME       1 0 0 SH7 ERROR
  339. BAD_FRAME       1 0 1 SH7 ERROR
  340. BAD_FRAME       1 1 0 SH7 ERROR
  341. BAD_FRAME       1 1 1 SH7 ERROR
  342. ;
  343. ;112 entries in table, 8 modified by tredit4 SABME_CMD x x x SH3 RESET_CHECK
  344. ;112 entries in table, 8 modified by tredit4 DISC_CMD x x x SH4 ADM
  345. ;112 entries in table, 8 modified by tredit4 FRMR_RSP x x x SH5 RESET_WAIT
  346. ;112 entries in table, 8 modified by tredit4 DM_RSP x x x SH6 ADM
  347. ;112 entries in table, 8 modified by tredit4 BAD_FRAME x x x SH7 ERROR
  348. ;112 entries in table, 8 modified by tredit4 UA_RSP x x x SH9 ERROR
  349. ;112 entries in table, 8 modified by tredit4 anyrsp x 1 0 SH10 ERROR
  350. ;112 entries in table, 1 modified by tredit4 I_CMD 1 0 0 NORMAL5 REJECT
  351. ;112 entries in table, 1 modified by tredit4 I_RSP 1 0 0 NORMAL5 REJECT
  352. ;112 entries in table, 1 modified by tredit4 I_RSP 1 1 1 NORMAL5 REJECT
  353. ;112 entries in table, 1 modified by tredit4 I_CMD 1 0 1 NORMAL6 REJECT
  354. ;112 entries in table, 1 modified by tredit4 I_RSP 1 0 1 NORMAL6 REJECT
  355. ;112 entries in table, 2 modified by tredit4 I_CMD 1 1 x NORMAL7 REJECT
  356. ;112 entries in table, 1 modified by tredit4 I_RSP x 1 1 NORMAL8A NORMAL
  357. ;112 entries in table, 1 modified by tredit4 I_RSP x 0 0 NORMAL8B NORMAL
  358. ;112 entries in table, 1 modified by tredit4 I_CMD x 0 0 NORMAL8B NORMAL
  359. ;112 entries in table, 1 modified by tredit4 I_RSP x 0 1 NORMAL9 NORMAL
  360. ;112 entries in table, 1 modified by tredit4 I_CMD x 0 1 NORMAL9 NORMAL
  361. ;112 entries in table, 2 modified by tredit4 I_CMD x 1 x NORMAL10 NORMAL
  362. ;112 entries in table, 4 modified by tredit4 RR_CMD x 0 x NORMAL11 NORMAL
  363. ;112 entries in table, 4 modified by tredit4 RR_RSP x 0 x NORMAL11 NORMAL
  364. ;112 entries in table, 2 modified by tredit4 RR_RSP x 1 1 NORMAL11 NORMAL
  365. ;112 entries in table, 4 modified by tredit4 RR_CMD x 1 x NORMAL12 NORMAL
  366. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 0 x NORMAL13 NORMAL
  367. ;112 entries in table, 4 modified by tredit4 RNR_RSP x 0 x NORMAL13 NORMAL
  368. ;112 entries in table, 2 modified by tredit4 RNR_RSP x 1 1 NORMAL13 NORMAL
  369. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 1 x NORMAL14 NORMAL
  370. ;112 entries in table, 2 modified by tredit4 REJ_CMD x 0 0 NORMAL15 NORMAL
  371. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 1 1 NORMAL15 NORMAL
  372. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 0 0 NORMAL15 NORMAL
  373. ;112 entries in table, 2 modified by tredit4 REJ_CMD x 0 1 NORMAL16 NORMAL
  374. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 0 1 NORMAL16 NORMAL
  375. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 1 x NORMAL17 NORMAL
  376. ;
  377. TABLE BUSY
  378. ;Transition table for the BUSY state:
  379. ;
  380. ;frame type   uexpect   p bit     p_flag    
  381. ;received     N(S)      in frame            
  382. ;
  383. I_CMD           0 0 0 BUSY13 BUSY
  384. I_CMD           0 0 1 BUSY14 BUSY
  385. I_CMD           0 1 0 BUSY12 BUSY
  386. I_CMD           0 1 1 BUSY12 BUSY
  387. I_CMD           1 0 0 BUSY9 BUSY
  388. I_CMD           1 0 1 BUSY10 BUSY
  389. I_CMD           1 1 0 BUSY11 BUSY
  390. I_CMD           1 1 1 BUSY11 BUSY
  391. RR_CMD          0 0 0 BUSY15 BUSY
  392. RR_CMD          0 0 1 BUSY15 BUSY
  393. RR_CMD          0 1 0 BUSY16 BUSY
  394. RR_CMD          0 1 1 BUSY16 BUSY
  395. RR_CMD          1 0 0 BUSY15 BUSY
  396. RR_CMD          1 0 1 BUSY15 BUSY
  397. RR_CMD          1 1 0 BUSY16 BUSY
  398. RR_CMD          1 1 1 BUSY16 BUSY
  399. RNR_CMD         0 0 0 BUSY17 BUSY
  400. RNR_CMD         0 0 1 BUSY17 BUSY
  401. RNR_CMD         0 1 0 BUSY18 BUSY
  402. RNR_CMD         0 1 1 BUSY18 BUSY
  403. RNR_CMD         1 0 0 BUSY17 BUSY
  404. RNR_CMD         1 0 1 BUSY17 BUSY
  405. RNR_CMD         1 1 0 BUSY18 BUSY
  406. RNR_CMD         1 1 1 BUSY18 BUSY
  407. REJ_CMD         0 0 0 BUSY19 BUSY
  408. REJ_CMD         0 0 1 BUSY20 BUSY
  409. REJ_CMD         0 1 0 BUSY21 BUSY 
  410. REJ_CMD         0 1 1 BUSY21 BUSY 
  411. REJ_CMD         1 0 0 BUSY19 BUSY
  412. REJ_CMD         1 0 1 BUSY20 BUSY
  413. REJ_CMD         1 1 0 BUSY21 BUSY 
  414. REJ_CMD         1 1 1 BUSY21 BUSY 
  415. DISC_CMD        0 0 0 SH4 ADM
  416. DISC_CMD        0 0 1 SH4 ADM
  417. DISC_CMD        0 1 0 SH4 ADM
  418. DISC_CMD        0 1 1 SH4 ADM
  419. DISC_CMD        1 0 0 SH4 ADM
  420. DISC_CMD        1 0 1 SH4 ADM
  421. DISC_CMD        1 1 0 SH4 ADM
  422. DISC_CMD        1 1 1 SH4 ADM
  423. SABME_CMD       0 0 0 SH3 RESET_CHECK
  424. SABME_CMD       0 0 1 SH3 RESET_CHECK
  425. SABME_CMD       0 1 0 SH3 RESET_CHECK
  426. SABME_CMD       0 1 1 SH3 RESET_CHECK
  427. SABME_CMD       1 0 0 SH3 RESET_CHECK
  428. SABME_CMD       1 0 1 SH3 RESET_CHECK
  429. SABME_CMD       1 1 0 SH3 RESET_CHECK
  430. SABME_CMD       1 1 1 SH3 RESET_CHECK
  431. I_RSP           0 0 0 BUSY13 BUSY
  432. I_RSP           0 0 1 BUSY14 BUSY
  433. I_RSP           0 1 0 SH10 ERROR
  434. I_RSP           0 1 1 BUSY13 BUSY
  435. I_RSP           1 0 0 BUSY9 BUSY
  436. I_RSP           1 0 1 BUSY10 BUSY
  437. I_RSP           1 1 0 SH10 ERROR
  438. I_RSP           1 1 1 BUSY9 BUSY
  439. RR_RSP          0 0 0 BUSY15 BUSY
  440. RR_RSP          0 0 1 BUSY15 BUSY
  441. RR_RSP          0 1 0 SH10 ERROR
  442. RR_RSP          0 1 1 BUSY15 BUSY
  443. RR_RSP          1 0 0 BUSY15 BUSY
  444. RR_RSP          1 0 1 BUSY15 BUSY
  445. RR_RSP          1 1 0 SH10 ERROR
  446. RR_RSP          1 1 1 BUSY15 BUSY
  447. RNR_RSP         0 0 0 BUSY17 BUSY
  448. RNR_RSP         0 0 1 BUSY17 BUSY
  449. RNR_RSP         0 1 0 SH10 ERROR
  450. RNR_RSP         0 1 1 BUSY17 BUSY
  451. RNR_RSP         1 0 0 BUSY17 BUSY
  452. RNR_RSP         1 0 1 BUSY17 BUSY
  453. RNR_RSP         1 1 0 SH10 ERROR
  454. RNR_RSP         1 1 1 BUSY17 BUSY
  455. REJ_RSP         0 0 0 BUSY19 BUSY
  456. REJ_RSP         0 0 1 BUSY20 BUSY
  457. REJ_RSP         0 1 0 SH10 ERROR
  458. REJ_RSP         0 1 1 BUSY19 BUSY
  459. REJ_RSP         1 0 0 BUSY19 BUSY
  460. REJ_RSP         1 0 1 BUSY20 BUSY
  461. REJ_RSP         1 1 0 SH10 ERROR
  462. REJ_RSP         1 1 1 BUSY19 BUSY
  463. UA_RSP          0 0 0 SH9 ERROR
  464. UA_RSP          0 0 1 SH9 ERROR
  465. UA_RSP          0 1 0 SH9 ERROR
  466. UA_RSP          0 1 1 SH9 ERROR
  467. UA_RSP          1 0 0 SH9 ERROR
  468. UA_RSP          1 0 1 SH9 ERROR
  469. UA_RSP          1 1 0 SH9 ERROR
  470. UA_RSP          1 1 1 SH9 ERROR
  471. DM_RSP          0 0 0 SH6 ADM
  472. DM_RSP          0 0 1 SH6 ADM
  473. DM_RSP          0 1 0 SH6 ADM
  474. DM_RSP          0 1 1 SH6 ADM
  475. DM_RSP          1 0 0 SH6 ADM
  476. DM_RSP          1 0 1 SH6 ADM
  477. DM_RSP          1 1 0 SH6 ADM
  478. DM_RSP          1 1 1 SH6 ADM
  479. FRMR_RSP        0 0 0 SH5 RESET_WAIT
  480. FRMR_RSP        0 0 1 SH5 RESET_WAIT
  481. FRMR_RSP        0 1 0 SH5 RESET_WAIT
  482. FRMR_RSP        0 1 1 SH5 RESET_WAIT
  483. FRMR_RSP        1 0 0 SH5 RESET_WAIT
  484. FRMR_RSP        1 0 1 SH5 RESET_WAIT
  485. FRMR_RSP        1 1 0 SH5 RESET_WAIT
  486. FRMR_RSP        1 1 1 SH5 RESET_WAIT
  487. BAD_FRAME       0 0 0 SH7 ERROR
  488. BAD_FRAME       0 0 1 SH7 ERROR
  489. BAD_FRAME       0 1 0 SH7 ERROR
  490. BAD_FRAME       0 1 1 SH7 ERROR
  491. BAD_FRAME       1 0 0 SH7 ERROR
  492. BAD_FRAME       1 0 1 SH7 ERROR
  493. BAD_FRAME       1 1 0 SH7 ERROR
  494. BAD_FRAME       1 1 1 SH7 ERROR
  495. ;
  496. ;112 entries in table, 8 modified by tredit4 SABME_CMD x x x SH3 RESET_CHECK
  497. ;112 entries in table, 8 modified by tredit4 DISC_CMD x x x SH4 ADM
  498. ;112 entries in table, 8 modified by tredit4 FRMR_RSP x x x SH5 RESET_WAIT
  499. ;112 entries in table, 8 modified by tredit4 DM_RSP x x x SH6 ADM
  500. ;112 entries in table, 8 modified by tredit4 BAD_FRAME x x x SH7 ERROR
  501. ;112 entries in table, 8 modified by tredit4 UA_RSP x x x SH9 ERROR
  502. ;112 entries in table, 8 modified by tredit4 anyrsp x 1 0 SH10 ERROR
  503. ;112 entries in table, 1 modified by tredit4 I_RSP 1 0 0 BUSY9 BUSY
  504. ;112 entries in table, 1 modified by tredit4 I_RSP 1 1 1 BUSY9 BUSY
  505. ;112 entries in table, 1 modified by tredit4 I_CMD 1 0 0 BUSY9 BUSY
  506. ;112 entries in table, 1 modified by tredit4 I_RSP 1 0 1 BUSY10 BUSY
  507. ;112 entries in table, 1 modified by tredit4 I_CMD 1 0 1 BUSY10 BUSY
  508. ;112 entries in table, 2 modified by tredit4 I_CMD 1 1 x BUSY11 BUSY
  509. ;112 entries in table, 2 modified by tredit4 I_CMD x 1 x BUSY12 BUSY
  510. ;112 entries in table, 1 modified by tredit4 I_RSP x 0 0 BUSY13 BUSY
  511. ;112 entries in table, 1 modified by tredit4 I_RSP x 1 1 BUSY13 BUSY
  512. ;112 entries in table, 1 modified by tredit4 I_CMD x 0 0 BUSY13 BUSY
  513. ;112 entries in table, 1 modified by tredit4 I_RSP x 0 1 BUSY14 BUSY
  514. ;112 entries in table, 1 modified by tredit4 I_CMD x 0 1 BUSY14 BUSY
  515. ;112 entries in table, 4 modified by tredit4 RR_CMD x 0 x BUSY15 BUSY
  516. ;112 entries in table, 4 modified by tredit4 RR_RSP x 0 x BUSY15 BUSY
  517. ;112 entries in table, 2 modified by tredit4 RR_RSP x 1 1 BUSY15 BUSY
  518. ;112 entries in table, 4 modified by tredit4 RR_CMD x 1 x BUSY16 BUSY
  519. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 0 x BUSY17 BUSY
  520. ;112 entries in table, 4 modified by tredit4 RNR_RSP x 0 x BUSY17 BUSY
  521. ;112 entries in table, 2 modified by tredit4 RNR_RSP x 1 1 BUSY17 BUSY
  522. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 1 x BUSY18 BUSY
  523. ;112 entries in table, 2 modified by tredit4 REJ_CMD x 0 0 BUSY19 BUSY
  524. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 0 0 BUSY19 BUSY
  525. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 1 1 BUSY19 BUSY
  526. ;112 entries in table, 2 modified by tredit4 REJ_CMD x 0 1 BUSY20 BUSY
  527. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 0 1 BUSY20 BUSY
  528. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 1 x BUSY21 BUSY
  529. ;
  530. TABLE REJECT
  531. ;Transition table for the REJECT state:
  532. ;
  533. ;frame type   uexpect   p bit     p_flag    
  534. ;received     N(S)      in frame            
  535. ;
  536. I_CMD           0 0 0 REJECT7 REJECT
  537. I_CMD           0 0 1 REJECT8 REJECT
  538. I_CMD           0 1 0 REJECT9 REJECT
  539. I_CMD           0 1 1 REJECT9 REJECT
  540. I_CMD           1 0 0 REJECT5 REJECT
  541. I_CMD           1 0 1 REJECT5 REJECT
  542. I_CMD           1 1 0 REJECT6 REJECT
  543. I_CMD           1 1 1 REJECT6 REJECT
  544. RR_CMD          0 0 0 REJECT10 REJECT
  545. RR_CMD          0 0 1 REJECT10 REJECT
  546. RR_CMD          0 1 0 REJECT11 REJECT
  547. RR_CMD          0 1 1 REJECT11 REJECT
  548. RR_CMD          1 0 0 REJECT10 REJECT
  549. RR_CMD          1 0 1 REJECT10 REJECT
  550. RR_CMD          1 1 0 REJECT11 REJECT
  551. RR_CMD          1 1 1 REJECT11 REJECT
  552. RNR_CMD         0 0 0 REJECT12 REJECT
  553. RNR_CMD         0 0 1 REJECT12 REJECT
  554. RNR_CMD         0 1 0 REJECT13 REJECT
  555. RNR_CMD         0 1 1 REJECT13 REJECT
  556. RNR_CMD         1 0 0 REJECT12 REJECT
  557. RNR_CMD         1 0 1 REJECT12 REJECT
  558. RNR_CMD         1 1 0 REJECT13 REJECT
  559. RNR_CMD         1 1 1 REJECT13 REJECT
  560. REJ_CMD         0 0 0 REJECT14 REJECT
  561. REJ_CMD         0 0 1 REJECT15 REJECT
  562. REJ_CMD         0 1 0 REJECT16 REJECT 
  563. REJ_CMD         0 1 1 REJECT16 REJECT 
  564. REJ_CMD         1 0 0 REJECT14 REJECT
  565. REJ_CMD         1 0 1 REJECT15 REJECT
  566. REJ_CMD         1 1 0 REJECT16 REJECT 
  567. REJ_CMD         1 1 1 REJECT16 REJECT 
  568. DISC_CMD        0 0 0 SH4 ADM
  569. DISC_CMD        0 0 1 SH4 ADM
  570. DISC_CMD        0 1 0 SH4 ADM
  571. DISC_CMD        0 1 1 SH4 ADM
  572. DISC_CMD        1 0 0 SH4 ADM
  573. DISC_CMD        1 0 1 SH4 ADM
  574. DISC_CMD        1 1 0 SH4 ADM
  575. DISC_CMD        1 1 1 SH4 ADM
  576. SABME_CMD       0 0 0 SH3 RESET_CHECK
  577. SABME_CMD       0 0 1 SH3 RESET_CHECK
  578. SABME_CMD       0 1 0 SH3 RESET_CHECK
  579. SABME_CMD       0 1 1 SH3 RESET_CHECK
  580. SABME_CMD       1 0 0 SH3 RESET_CHECK
  581. SABME_CMD       1 0 1 SH3 RESET_CHECK
  582. SABME_CMD       1 1 0 SH3 RESET_CHECK
  583. SABME_CMD       1 1 1 SH3 RESET_CHECK
  584. I_RSP           0 0 0 REJECT7 REJECT
  585. I_RSP           0 0 1 REJECT8 REJECT
  586. I_RSP           0 1 0 SH10 ERROR
  587. I_RSP           0 1 1 REJECT7 REJECT
  588. I_RSP           1 0 0 REJECT5 REJECT
  589. I_RSP           1 0 1 REJECT5 REJECT
  590. I_RSP           1 1 0 SH10 ERROR
  591. I_RSP           1 1 1 REJECT5 REJECT
  592. RR_RSP          0 0 0 REJECT10 REJECT
  593. RR_RSP          0 0 1 REJECT10 REJECT
  594. RR_RSP          0 1 0 SH10 ERROR
  595. RR_RSP          0 1 1 REJECT10 REJECT
  596. RR_RSP          1 0 0 REJECT10 REJECT
  597. RR_RSP          1 0 1 REJECT10 REJECT
  598. RR_RSP          1 1 0 SH10 ERROR
  599. RR_RSP          1 1 1 REJECT10 REJECT
  600. RNR_RSP         0 0 0 REJECT12 REJECT
  601. RNR_RSP         0 0 1 REJECT12 REJECT
  602. RNR_RSP         0 1 0 SH10 ERROR
  603. RNR_RSP         0 1 1 REJECT12 REJECT
  604. RNR_RSP         1 0 0 REJECT12 REJECT
  605. RNR_RSP         1 0 1 REJECT12 REJECT
  606. RNR_RSP         1 1 0 SH10 ERROR
  607. RNR_RSP         1 1 1 REJECT12 REJECT
  608. REJ_RSP         0 0 0 REJECT14 REJECT
  609. REJ_RSP         0 0 1 REJECT15 REJECT
  610. REJ_RSP         0 1 0 SH10 ERROR
  611. REJ_RSP         0 1 1 REJECT14 REJECT
  612. REJ_RSP         1 0 0 REJECT14 REJECT
  613. REJ_RSP         1 0 1 REJECT15 REJECT
  614. REJ_RSP         1 1 0 SH10 ERROR
  615. REJ_RSP         1 1 1 REJECT14 REJECT
  616. UA_RSP          0 0 0 SH9 ERROR
  617. UA_RSP          0 0 1 SH9 ERROR
  618. UA_RSP          0 1 0 SH9 ERROR
  619. UA_RSP          0 1 1 SH9 ERROR
  620. UA_RSP          1 0 0 SH9 ERROR
  621. UA_RSP          1 0 1 SH9 ERROR
  622. UA_RSP          1 1 0 SH9 ERROR
  623. UA_RSP          1 1 1 SH9 ERROR
  624. DM_RSP          0 0 0 SH6 ADM
  625. DM_RSP          0 0 1 SH6 ADM
  626. DM_RSP          0 1 0 SH6 ADM
  627. DM_RSP          0 1 1 SH6 ADM
  628. DM_RSP          1 0 0 SH6 ADM
  629. DM_RSP          1 0 1 SH6 ADM
  630. DM_RSP          1 1 0 SH6 ADM
  631. DM_RSP          1 1 1 SH6 ADM
  632. FRMR_RSP        0 0 0 SH5 RESET_WAIT
  633. FRMR_RSP        0 0 1 SH5 RESET_WAIT
  634. FRMR_RSP        0 1 0 SH5 RESET_WAIT
  635. FRMR_RSP        0 1 1 SH5 RESET_WAIT
  636. FRMR_RSP        1 0 0 SH5 RESET_WAIT
  637. FRMR_RSP        1 0 1 SH5 RESET_WAIT
  638. FRMR_RSP        1 1 0 SH5 RESET_WAIT
  639. FRMR_RSP        1 1 1 SH5 RESET_WAIT
  640. BAD_FRAME       0 0 0 SH7 ERROR
  641. BAD_FRAME       0 0 1 SH7 ERROR
  642. BAD_FRAME       0 1 0 SH7 ERROR
  643. BAD_FRAME       0 1 1 SH7 ERROR
  644. BAD_FRAME       1 0 0 SH7 ERROR
  645. BAD_FRAME       1 0 1 SH7 ERROR
  646. BAD_FRAME       1 1 0 SH7 ERROR
  647. BAD_FRAME       1 1 1 SH7 ERROR
  648. ;
  649. ;112 entries in table, 8 modified by tredit4 SABME_CMD x x x SH3 RESET_CHECK
  650. ;112 entries in table, 8 modified by tredit4 DISC_CMD x x x SH4 ADM
  651. ;112 entries in table, 8 modified by tredit4 FRMR_RSP x x x SH5 RESET_WAIT
  652. ;112 entries in table, 8 modified by tredit4 DM_RSP x x x SH6 ADM
  653. ;112 entries in table, 8 modified by tredit4 BAD_FRAME x x x SH7 ERROR
  654. ;112 entries in table, 8 modified by tredit4 UA_RSP x x x SH9 ERROR
  655. ;112 entries in table, 8 modified by tredit4 anyrsp x 1 0 SH10 ERROR
  656. ;112 entries in table, 2 modified by tredit4 I_CMD 1 0 x REJECT5 REJECT
  657. ;112 entries in table, 2 modified by tredit4 I_RSP 1 0 x REJECT5 REJECT
  658. ;112 entries in table, 1 modified by tredit4 I_RSP 1 1 1 REJECT5 REJECT
  659. ;112 entries in table, 2 modified by tredit4 I_CMD 1 1 x REJECT6 REJECT
  660. ;112 entries in table, 1 modified by tredit4 I_RSP x 1 1 REJECT7 REJECT
  661. ;112 entries in table, 1 modified by tredit4 I_RSP x 0 0 REJECT7 REJECT
  662. ;112 entries in table, 1 modified by tredit4 I_CMD x 0 0 REJECT7 REJECT
  663. ;112 entries in table, 1 modified by tredit4 I_RSP x 0 1 REJECT8 REJECT
  664. ;112 entries in table, 1 modified by tredit4 I_CMD x 0 1 REJECT8 REJECT
  665. ;112 entries in table, 2 modified by tredit4 I_CMD x 1 x REJECT9 REJECT
  666. ;112 entries in table, 4 modified by tredit4 RR_CMD x 0 x REJECT10 REJECT
  667. ;112 entries in table, 4 modified by tredit4 RR_RSP x 0 x REJECT10 REJECT
  668. ;112 entries in table, 2 modified by tredit4 RR_RSP x 1 1 REJECT10 REJECT
  669. ;112 entries in table, 4 modified by tredit4 RR_CMD x 1 x REJECT11 REJECT
  670. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 0 x REJECT12 REJECT
  671. ;112 entries in table, 4 modified by tredit4 RNR_RSP x 0 x REJECT12 REJECT
  672. ;112 entries in table, 2 modified by tredit4 RNR_RSP x 1 1 REJECT12 REJECT
  673. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 1 x REJECT13 REJECT
  674. ;112 entries in table, 2 modified by tredit4 REJ_CMD x 0 0 REJECT14 REJECT
  675. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 0 0 REJECT14 REJECT
  676. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 1 1 REJECT14 REJECT
  677. ;112 entries in table, 2 modified by tredit4 REJ_CMD x 0 1 REJECT15 REJECT
  678. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 0 1 REJECT15 REJECT
  679. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 1 x REJECT16 REJECT
  680. ;
  681. TABLE AWAIT
  682. ;Transition table for the AWAIT state:
  683. ;
  684. ;frame type   uexpect   p bit     p_flag    
  685. ;received     N(S)      in frame            
  686. ;
  687. I_CMD           0 0 0 AWAIT6 AWAIT
  688. I_CMD           0 0 1 AWAIT6 AWAIT
  689. I_CMD           0 1 0 AWAIT7 AWAIT
  690. I_CMD           0 1 1 AWAIT7 AWAIT
  691. I_CMD           1 0 0 AWAIT3 AWAIT_REJECT
  692. I_CMD           1 0 1 AWAIT3 AWAIT_REJECT
  693. I_CMD           1 1 0 AWAIT4 AWAIT_REJECT
  694. I_CMD           1 1 1 AWAIT4 AWAIT_REJECT
  695. RR_CMD          0 0 0 AWAIT9 AWAIT
  696. RR_CMD          0 0 1 AWAIT9 AWAIT
  697. RR_CMD          0 1 0 AWAIT10 AWAIT
  698. RR_CMD          0 1 1 AWAIT10 AWAIT
  699. RR_CMD          1 0 0 AWAIT9 AWAIT
  700. RR_CMD          1 0 1 AWAIT9 AWAIT
  701. RR_CMD          1 1 0 AWAIT10 AWAIT
  702. RR_CMD          1 1 1 AWAIT10 AWAIT
  703. RNR_CMD         0 0 0 AWAIT12 AWAIT
  704. RNR_CMD         0 0 1 AWAIT12 AWAIT
  705. RNR_CMD         0 1 0 AWAIT13 AWAIT 
  706. RNR_CMD         0 1 1 AWAIT13 AWAIT 
  707. RNR_CMD         1 0 0 AWAIT12 AWAIT
  708. RNR_CMD         1 0 1 AWAIT12 AWAIT
  709. RNR_CMD         1 1 0 AWAIT13 AWAIT 
  710. RNR_CMD         1 1 1 AWAIT13 AWAIT 
  711. REJ_CMD         0 0 0 AWAIT9 AWAIT
  712. REJ_CMD         0 0 1 AWAIT9 AWAIT
  713. REJ_CMD         0 1 0 AWAIT10 AWAIT
  714. REJ_CMD         0 1 1 AWAIT10 AWAIT
  715. REJ_CMD         1 0 0 AWAIT9 AWAIT
  716. REJ_CMD         1 0 1 AWAIT9 AWAIT
  717. REJ_CMD         1 1 0 AWAIT10 AWAIT
  718. REJ_CMD         1 1 1 AWAIT10 AWAIT
  719. DISC_CMD        0 0 0 SH4 ADM
  720. DISC_CMD        0 0 1 SH4 ADM
  721. DISC_CMD        0 1 0 SH4 ADM
  722. DISC_CMD        0 1 1 SH4 ADM
  723. DISC_CMD        1 0 0 SH4 ADM
  724. DISC_CMD        1 0 1 SH4 ADM
  725. DISC_CMD        1 1 0 SH4 ADM
  726. DISC_CMD        1 1 1 SH4 ADM
  727. SABME_CMD       0 0 0 SH3 RESET_CHECK
  728. SABME_CMD       0 0 1 SH3 RESET_CHECK
  729. SABME_CMD       0 1 0 SH3 RESET_CHECK
  730. SABME_CMD       0 1 1 SH3 RESET_CHECK
  731. SABME_CMD       1 0 0 SH3 RESET_CHECK
  732. SABME_CMD       1 0 1 SH3 RESET_CHECK
  733. SABME_CMD       1 1 0 SH3 RESET_CHECK
  734. SABME_CMD       1 1 1 SH3 RESET_CHECK
  735. I_RSP           0 0 0 AWAIT6 AWAIT
  736. I_RSP           0 0 1 AWAIT6 AWAIT
  737. I_RSP           0 1 0 SH10 ERROR
  738. I_RSP           0 1 1 AWAIT5 NORMAL
  739. I_RSP           1 0 0 AWAIT3 AWAIT_REJECT
  740. I_RSP           1 0 1 AWAIT3 AWAIT_REJECT
  741. I_RSP           1 1 0 SH10 ERROR
  742. I_RSP           1 1 1 AWAIT2 REJECT
  743. RR_RSP          0 0 0 AWAIT9 AWAIT
  744. RR_RSP          0 0 1 AWAIT9 AWAIT
  745. RR_RSP          0 1 0 SH10 ERROR
  746. RR_RSP          0 1 1 AWAIT8 AWAIT
  747. RR_RSP          1 0 0 AWAIT9 AWAIT
  748. RR_RSP          1 0 1 AWAIT9 AWAIT
  749. RR_RSP          1 1 0 SH10 ERROR
  750. RR_RSP          1 1 1 AWAIT8 AWAIT
  751. RNR_RSP         0 0 0 AWAIT12 AWAIT
  752. RNR_RSP         0 0 1 AWAIT12 AWAIT
  753. RNR_RSP         0 1 0 SH10 ERROR
  754. RNR_RSP         0 1 1 AWAIT11 AWAIT
  755. RNR_RSP         1 0 0 AWAIT12 AWAIT
  756. RNR_RSP         1 0 1 AWAIT12 AWAIT
  757. RNR_RSP         1 1 0 SH10 ERROR
  758. RNR_RSP         1 1 1 AWAIT11 AWAIT
  759. REJ_RSP         0 0 0 AWAIT9 AWAIT
  760. REJ_RSP         0 0 1 AWAIT9 AWAIT
  761. REJ_RSP         0 1 0 SH10 ERROR
  762. REJ_RSP         0 1 1 AWAIT8 AWAIT
  763. REJ_RSP         1 0 0 AWAIT9 AWAIT
  764. REJ_RSP         1 0 1 AWAIT9 AWAIT
  765. REJ_RSP         1 1 0 SH10 ERROR
  766. REJ_RSP         1 1 1 AWAIT8 AWAIT
  767. UA_RSP          0 0 0 SH9 ERROR
  768. UA_RSP          0 0 1 SH9 ERROR
  769. UA_RSP          0 1 0 SH9 ERROR
  770. UA_RSP          0 1 1 SH9 ERROR
  771. UA_RSP          1 0 0 SH9 ERROR
  772. UA_RSP          1 0 1 SH9 ERROR
  773. UA_RSP          1 1 0 SH9 ERROR
  774. UA_RSP          1 1 1 SH9 ERROR
  775. DM_RSP          0 0 0 SH6 ADM
  776. DM_RSP          0 0 1 SH6 ADM
  777. DM_RSP          0 1 0 SH6 ADM
  778. DM_RSP          0 1 1 SH6 ADM
  779. DM_RSP          1 0 0 SH6 ADM
  780. DM_RSP          1 0 1 SH6 ADM
  781. DM_RSP          1 1 0 SH6 ADM
  782. DM_RSP          1 1 1 SH6 ADM
  783. FRMR_RSP        0 0 0 SH5 RESET_WAIT
  784. FRMR_RSP        0 0 1 SH5 RESET_WAIT
  785. FRMR_RSP        0 1 0 SH5 RESET_WAIT
  786. FRMR_RSP        0 1 1 SH5 RESET_WAIT
  787. FRMR_RSP        1 0 0 SH5 RESET_WAIT
  788. FRMR_RSP        1 0 1 SH5 RESET_WAIT
  789. FRMR_RSP        1 1 0 SH5 RESET_WAIT
  790. FRMR_RSP        1 1 1 SH5 RESET_WAIT
  791. BAD_FRAME       0 0 0 SH7 ERROR
  792. BAD_FRAME       0 0 1 SH7 ERROR
  793. BAD_FRAME       0 1 0 SH7 ERROR
  794. BAD_FRAME       0 1 1 SH7 ERROR
  795. BAD_FRAME       1 0 0 SH7 ERROR
  796. BAD_FRAME       1 0 1 SH7 ERROR
  797. BAD_FRAME       1 1 0 SH7 ERROR
  798. BAD_FRAME       1 1 1 SH7 ERROR
  799. ;
  800. ;112 entries in table, 8 modified by tredit4 SABME_CMD x x x SH3 RESET_CHECK
  801. ;112 entries in table, 8 modified by tredit4 DISC_CMD x x x SH4 ADM
  802. ;112 entries in table, 8 modified by tredit4 FRMR_RSP x x x SH5 RESET_WAIT
  803. ;112 entries in table, 8 modified by tredit4 DM_RSP x x x SH6 ADM
  804. ;112 entries in table, 8 modified by tredit4 BAD_FRAME x x x SH7 ERROR
  805. ;112 entries in table, 8 modified by tredit4 UA_RSP x x x SH9 ERROR
  806. ;112 entries in table, 8 modified by tredit4 anyrsp x 1 0 SH10 ERROR
  807. ;112 entries in table, 1 modified by tredit4 I_RSP 1 1 x AWAIT2 REJECT
  808. ;112 entries in table, 2 modified by tredit4 I_CMD 1 0 x AWAIT3 AWAIT_REJECT
  809. ;112 entries in table, 2 modified by tredit4 I_RSP 1 0 x AWAIT3 AWAIT_REJECT
  810. ;112 entries in table, 2 modified by tredit4 I_CMD 1 1 x AWAIT4 AWAIT_REJECT
  811. ;112 entries in table, 1 modified by tredit4 I_RSP x 1 x AWAIT5 NORMAL
  812. ;112 entries in table, 2 modified by tredit4 I_RSP x 0 x AWAIT6 AWAIT
  813. ;112 entries in table, 2 modified by tredit4 I_CMD x 0 x AWAIT6 AWAIT
  814. ;112 entries in table, 2 modified by tredit4 I_CMD x 1 x AWAIT7 AWAIT
  815. ;112 entries in table, 2 modified by tredit4 RR_RSP x 1 x AWAIT8 AWAIT
  816. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 1 x AWAIT8 AWAIT
  817. ;112 entries in table, 4 modified by tredit4 RR_CMD x 0 x AWAIT9 AWAIT
  818. ;112 entries in table, 4 modified by tredit4 RR_RSP x 0 x AWAIT9 AWAIT
  819. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 0 x AWAIT9 AWAIT
  820. ;112 entries in table, 4 modified by tredit4 REJ_RSP x 0 x AWAIT9 AWAIT
  821. ;112 entries in table, 4 modified by tredit4 RR_CMD x 1 x AWAIT10 AWAIT
  822. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 1 x AWAIT10 AWAIT
  823. ;112 entries in table, 2 modified by tredit4 RNR_RSP x 1 x AWAIT11 AWAIT
  824. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 0 x AWAIT12 AWAIT
  825. ;112 entries in table, 4 modified by tredit4 RNR_RSP x 0 x AWAIT12 AWAIT
  826. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 1 x AWAIT13 AWAIT
  827. ;
  828. TABLE AWAIT_BUSY
  829. ;Transition table for the AWAIT_BUSY state:
  830. ;
  831. ;frame type   uexpect   p bit     p_flag    
  832. ;received     N(S)      in frame            
  833. ;
  834. I_CMD           0 0 0 AWAIT_BUSY8 AWAIT_BUSY
  835. I_CMD           0 0 1 AWAIT_BUSY8 AWAIT_BUSY
  836. I_CMD           0 1 0 AWAIT_BUSY9 AWAIT_BUSY
  837. I_CMD           0 1 1 AWAIT_BUSY9 AWAIT_BUSY
  838. I_CMD           1 0 0 AWAIT_BUSY5 AWAIT_BUSY
  839. I_CMD           1 0 1 AWAIT_BUSY5 AWAIT_BUSY
  840. I_CMD           1 1 0 AWAIT_BUSY6 AWAIT_BUSY
  841. I_CMD           1 1 1 AWAIT_BUSY6 AWAIT_BUSY
  842. RR_CMD          0 0 0 AWAIT_BUSY11 AWAIT_BUSY
  843. RR_CMD          0 0 1 AWAIT_BUSY11 AWAIT_BUSY
  844. RR_CMD          0 1 0 AWAIT_BUSY12 AWAIT_BUSY
  845. RR_CMD          0 1 1 AWAIT_BUSY12 AWAIT_BUSY
  846. RR_CMD          1 0 0 AWAIT_BUSY11 AWAIT_BUSY
  847. RR_CMD          1 0 1 AWAIT_BUSY11 AWAIT_BUSY
  848. RR_CMD          1 1 0 AWAIT_BUSY12 AWAIT_BUSY
  849. RR_CMD          1 1 1 AWAIT_BUSY12 AWAIT_BUSY
  850. RNR_CMD         0 0 0 AWAIT_BUSY14 AWAIT_BUSY
  851. RNR_CMD         0 0 1 AWAIT_BUSY14 AWAIT_BUSY
  852. RNR_CMD         0 1 0 AWAIT_BUSY15 AWAIT_BUSY 
  853. RNR_CMD         0 1 1 AWAIT_BUSY15 AWAIT_BUSY 
  854. RNR_CMD         1 0 0 AWAIT_BUSY14 AWAIT_BUSY
  855. RNR_CMD         1 0 1 AWAIT_BUSY14 AWAIT_BUSY
  856. RNR_CMD         1 1 0 AWAIT_BUSY15 AWAIT_BUSY 
  857. RNR_CMD         1 1 1 AWAIT_BUSY15 AWAIT_BUSY 
  858. REJ_CMD         0 0 0 AWAIT_BUSY11 AWAIT_BUSY
  859. REJ_CMD         0 0 1 AWAIT_BUSY11 AWAIT_BUSY
  860. REJ_CMD         0 1 0 AWAIT_BUSY12 AWAIT_BUSY
  861. REJ_CMD         0 1 1 AWAIT_BUSY12 AWAIT_BUSY
  862. REJ_CMD         1 0 0 AWAIT_BUSY11 AWAIT_BUSY
  863. REJ_CMD         1 0 1 AWAIT_BUSY11 AWAIT_BUSY
  864. REJ_CMD         1 1 0 AWAIT_BUSY12 AWAIT_BUSY
  865. REJ_CMD         1 1 1 AWAIT_BUSY12 AWAIT_BUSY
  866. DISC_CMD        0 0 0 SH4 ADM
  867. DISC_CMD        0 0 1 SH4 ADM
  868. DISC_CMD        0 1 0 SH4 ADM
  869. DISC_CMD        0 1 1 SH4 ADM
  870. DISC_CMD        1 0 0 SH4 ADM
  871. DISC_CMD        1 0 1 SH4 ADM
  872. DISC_CMD        1 1 0 SH4 ADM
  873. DISC_CMD        1 1 1 SH4 ADM
  874. SABME_CMD       0 0 0 SH3 RESET_CHECK
  875. SABME_CMD       0 0 1 SH3 RESET_CHECK
  876. SABME_CMD       0 1 0 SH3 RESET_CHECK
  877. SABME_CMD       0 1 1 SH3 RESET_CHECK
  878. SABME_CMD       1 0 0 SH3 RESET_CHECK
  879. SABME_CMD       1 0 1 SH3 RESET_CHECK
  880. SABME_CMD       1 1 0 SH3 RESET_CHECK
  881. SABME_CMD       1 1 1 SH3 RESET_CHECK
  882. I_RSP           0 0 0 AWAIT_BUSY8 AWAIT_BUSY
  883. I_RSP           0 0 1 AWAIT_BUSY8 AWAIT_BUSY
  884. I_RSP           0 1 0 SH10 ERROR
  885. I_RSP           0 1 1 AWAIT_BUSY7 BUSY
  886. I_RSP           1 0 0 AWAIT_BUSY5 AWAIT_BUSY
  887. I_RSP           1 0 1 AWAIT_BUSY5 AWAIT_BUSY
  888. I_RSP           1 1 0 SH10 ERROR
  889. I_RSP           1 1 1 AWAIT_BUSY4 BUSY
  890. RR_RSP          0 0 0 AWAIT_BUSY11 AWAIT_BUSY
  891. RR_RSP          0 0 1 AWAIT_BUSY11 AWAIT_BUSY
  892. RR_RSP          0 1 0 SH10 ERROR
  893. RR_RSP          0 1 1 AWAIT_BUSY10 BUSY
  894. RR_RSP          1 0 0 AWAIT_BUSY11 AWAIT_BUSY
  895. RR_RSP          1 0 1 AWAIT_BUSY11 AWAIT_BUSY
  896. RR_RSP          1 1 0 SH10 ERROR
  897. RR_RSP          1 1 1 AWAIT_BUSY10 BUSY
  898. RNR_RSP         0 0 0 AWAIT_BUSY14 AWAIT_BUSY
  899. RNR_RSP         0 0 1 AWAIT_BUSY14 AWAIT_BUSY
  900. RNR_RSP         0 1 0 SH10 ERROR
  901. RNR_RSP         0 1 1 AWAIT_BUSY13 BUSY
  902. RNR_RSP         1 0 0 AWAIT_BUSY14 AWAIT_BUSY
  903. RNR_RSP         1 0 1 AWAIT_BUSY14 AWAIT_BUSY
  904. RNR_RSP         1 1 0 SH10 ERROR
  905. RNR_RSP         1 1 1 AWAIT_BUSY13 BUSY
  906. REJ_RSP         0 0 0 AWAIT_BUSY11 AWAIT_BUSY
  907. REJ_RSP         0 0 1 AWAIT_BUSY11 AWAIT_BUSY
  908. REJ_RSP         0 1 0 SH10 ERROR
  909. REJ_RSP         0 1 1 AWAIT_BUSY10 BUSY
  910. REJ_RSP         1 0 0 AWAIT_BUSY11 AWAIT_BUSY
  911. REJ_RSP         1 0 1 AWAIT_BUSY11 AWAIT_BUSY
  912. REJ_RSP         1 1 0 SH10 ERROR
  913. REJ_RSP         1 1 1 AWAIT_BUSY10 BUSY
  914. UA_RSP          0 0 0 SH9 ERROR
  915. UA_RSP          0 0 1 SH9 ERROR
  916. UA_RSP          0 1 0 SH9 ERROR
  917. UA_RSP          0 1 1 SH9 ERROR
  918. UA_RSP          1 0 0 SH9 ERROR
  919. UA_RSP          1 0 1 SH9 ERROR
  920. UA_RSP          1 1 0 SH9 ERROR
  921. UA_RSP          1 1 1 SH9 ERROR
  922. DM_RSP          0 0 0 SH6 ADM
  923. DM_RSP          0 0 1 SH6 ADM
  924. DM_RSP          0 1 0 SH6 ADM
  925. DM_RSP          0 1 1 SH6 ADM
  926. DM_RSP          1 0 0 SH6 ADM
  927. DM_RSP          1 0 1 SH6 ADM
  928. DM_RSP          1 1 0 SH6 ADM
  929. DM_RSP          1 1 1 SH6 ADM
  930. FRMR_RSP        0 0 0 SH5 RESET_WAIT
  931. FRMR_RSP        0 0 1 SH5 RESET_WAIT
  932. FRMR_RSP        0 1 0 SH5 RESET_WAIT
  933. FRMR_RSP        0 1 1 SH5 RESET_WAIT
  934. FRMR_RSP        1 0 0 SH5 RESET_WAIT
  935. FRMR_RSP        1 0 1 SH5 RESET_WAIT
  936. FRMR_RSP        1 1 0 SH5 RESET_WAIT
  937. FRMR_RSP        1 1 1 SH5 RESET_WAIT
  938. BAD_FRAME       0 0 0 SH7 ERROR
  939. BAD_FRAME       0 0 1 SH7 ERROR
  940. BAD_FRAME       0 1 0 SH7 ERROR
  941. BAD_FRAME       0 1 1 SH7 ERROR
  942. BAD_FRAME       1 0 0 SH7 ERROR
  943. BAD_FRAME       1 0 1 SH7 ERROR
  944. BAD_FRAME       1 1 0 SH7 ERROR
  945. BAD_FRAME       1 1 1 SH7 ERROR
  946. ;
  947. ;112 entries in table, 8 modified by tredit4 SABME_CMD x x x SH3 RESET_CHECK
  948. ;112 entries in table, 8 modified by tredit4 DISC_CMD x x x SH4 ADM
  949. ;112 entries in table, 8 modified by tredit4 FRMR_RSP x x x SH5 RESET_WAIT
  950. ;112 entries in table, 8 modified by tredit4 DM_RSP x x x SH6 ADM
  951. ;112 entries in table, 8 modified by tredit4 BAD_FRAME x x x SH7 ERROR
  952. ;112 entries in table, 8 modified by tredit4 UA_RSP x x x SH9 ERROR
  953. ;112 entries in table, 8 modified by tredit4 anyrsp x 1 0 SH10 ERROR
  954. ;112 entries in table, 1 modified by tredit4 I_RSP 1 1 x AWAIT_BUSY4 BUSY
  955. ;112 entries in table, 2 modified by tredit4 I_CMD 1 0 x AWAIT_BUSY5 AWAIT_BUSY
  956. ;112 entries in table, 2 modified by tredit4 I_RSP 1 0 x AWAIT_BUSY5 AWAIT_BUSY
  957. ;112 entries in table, 2 modified by tredit4 I_CMD 1 1 x AWAIT_BUSY6 AWAIT_BUSY
  958. ;112 entries in table, 1 modified by tredit4 I_RSP x 1 x AWAIT_BUSY7 BUSY
  959. ;112 entries in table, 2 modified by tredit4 I_RSP x 0 x AWAIT_BUSY8 AWAIT_BUSY
  960. ;112 entries in table, 2 modified by tredit4 I_CMD x 0 x AWAIT_BUSY8 AWAIT_BUSY
  961. ;112 entries in table, 2 modified by tredit4 I_CMD x 1 x AWAIT_BUSY9 AWAIT_BUSY
  962. ;112 entries in table, 2 modified by tredit4 RR_RSP x 1 x AWAIT_BUSY10 BUSY
  963. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 1 x AWAIT_BUSY10 BUSY
  964. ;112 entries in table, 4 modified by tredit4 RR_CMD x 0 x AWAIT_BUSY11 AWAIT_BUSY
  965. ;112 entries in table, 4 modified by tredit4 RR_RSP x 0 x AWAIT_BUSY11 AWAIT_BUSY
  966. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 0 x AWAIT_BUSY11 AWAIT_BUSY
  967. ;112 entries in table, 4 modified by tredit4 REJ_RSP x 0 x AWAIT_BUSY11 AWAIT_BUSY
  968. ;112 entries in table, 4 modified by tredit4 RR_CMD x 1 x AWAIT_BUSY12 AWAIT_BUSY
  969. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 1 x AWAIT_BUSY12 AWAIT_BUSY
  970. ;112 entries in table, 2 modified by tredit4 RNR_RSP x 1 x AWAIT_BUSY13 BUSY
  971. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 0 x AWAIT_BUSY14 AWAIT_BUSY
  972. ;112 entries in table, 4 modified by tredit4 RNR_RSP x 0 x AWAIT_BUSY14 AWAIT_BUSY
  973. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 1 x AWAIT_BUSY15 AWAIT_BUSY
  974. ;
  975. TABLE AWAIT_REJECT
  976. ;Transition table for the AWAIT_REJECT state:
  977. ;
  978. ;frame type   uexpect   p bit     p_flag    
  979. ;received     N(S)      in frame            
  980. ;
  981. I_CMD           0 0 0 AWAIT_REJECT5 AWAIT
  982. I_CMD           0 0 1 AWAIT_REJECT5 AWAIT
  983. I_CMD           0 1 0 AWAIT_REJECT6 AWAIT
  984. I_CMD           0 1 1 AWAIT_REJECT6 AWAIT
  985. I_CMD           1 0 0 AWAIT_REJECT2 AWAIT_REJECT
  986. I_CMD           1 0 1 AWAIT_REJECT2 AWAIT_REJECT
  987. I_CMD           1 1 0 AWAIT_REJECT3 AWAIT_REJECT
  988. I_CMD           1 1 1 AWAIT_REJECT3 AWAIT_REJECT
  989. RR_CMD          0 0 0 AWAIT_REJECT8 AWAIT_REJECT
  990. RR_CMD          0 0 1 AWAIT_REJECT8 AWAIT_REJECT
  991. RR_CMD          0 1 0 AWAIT_REJECT9 AWAIT_REJECT
  992. RR_CMD          0 1 1 AWAIT_REJECT9 AWAIT_REJECT
  993. RR_CMD          1 0 0 AWAIT_REJECT8 AWAIT_REJECT
  994. RR_CMD          1 0 1 AWAIT_REJECT8 AWAIT_REJECT
  995. RR_CMD          1 1 0 AWAIT_REJECT9 AWAIT_REJECT
  996. RR_CMD          1 1 1 AWAIT_REJECT9 AWAIT_REJECT
  997. RNR_CMD         0 0 0 AWAIT_REJECT11 AWAIT_REJECT
  998. RNR_CMD         0 0 1 AWAIT_REJECT11 AWAIT_REJECT
  999. RNR_CMD         0 1 0 AWAIT_REJECT12 AWAIT_REJECT
  1000. RNR_CMD         0 1 1 AWAIT_REJECT12 AWAIT_REJECT
  1001. RNR_CMD         1 0 0 AWAIT_REJECT11 AWAIT_REJECT
  1002. RNR_CMD         1 0 1 AWAIT_REJECT11 AWAIT_REJECT
  1003. RNR_CMD         1 1 0 AWAIT_REJECT12 AWAIT_REJECT
  1004. RNR_CMD         1 1 1 AWAIT_REJECT12 AWAIT_REJECT
  1005. REJ_CMD         0 0 0 AWAIT_REJECT8 AWAIT_REJECT
  1006. REJ_CMD         0 0 1 AWAIT_REJECT8 AWAIT_REJECT
  1007. REJ_CMD         0 1 0 AWAIT_REJECT9 AWAIT_REJECT
  1008. REJ_CMD         0 1 1 AWAIT_REJECT9 AWAIT_REJECT
  1009. REJ_CMD         1 0 0 AWAIT_REJECT8 AWAIT_REJECT
  1010. REJ_CMD         1 0 1 AWAIT_REJECT8 AWAIT_REJECT
  1011. REJ_CMD         1 1 0 AWAIT_REJECT9 AWAIT_REJECT
  1012. REJ_CMD         1 1 1 AWAIT_REJECT9 AWAIT_REJECT
  1013. DISC_CMD        0 0 0 SH4 ADM
  1014. DISC_CMD        0 0 1 SH4 ADM
  1015. DISC_CMD        0 1 0 SH4 ADM
  1016. DISC_CMD        0 1 1 SH4 ADM
  1017. DISC_CMD        1 0 0 SH4 ADM
  1018. DISC_CMD        1 0 1 SH4 ADM
  1019. DISC_CMD        1 1 0 SH4 ADM
  1020. DISC_CMD        1 1 1 SH4 ADM
  1021. SABME_CMD       0 0 0 SH3 RESET_CHECK
  1022. SABME_CMD       0 0 1 SH3 RESET_CHECK
  1023. SABME_CMD       0 1 0 SH3 RESET_CHECK
  1024. SABME_CMD       0 1 1 SH3 RESET_CHECK
  1025. SABME_CMD       1 0 0 SH3 RESET_CHECK
  1026. SABME_CMD       1 0 1 SH3 RESET_CHECK
  1027. SABME_CMD       1 1 0 SH3 RESET_CHECK
  1028. SABME_CMD       1 1 1 SH3 RESET_CHECK
  1029. I_RSP           0 0 0 AWAIT_REJECT5 AWAIT
  1030. I_RSP           0 0 1 AWAIT_REJECT5 AWAIT
  1031. I_RSP           0 1 0 SH10 ERROR
  1032. I_RSP           0 1 1 AWAIT_REJECT4 NORMAL
  1033. I_RSP           1 0 0 AWAIT_REJECT2 AWAIT_REJECT
  1034. I_RSP           1 0 1 AWAIT_REJECT2 AWAIT_REJECT
  1035. I_RSP           1 1 0 SH10 ERROR
  1036. I_RSP           1 1 1 AWAIT_REJECT4 NORMAL
  1037. RR_RSP          0 0 0 AWAIT_REJECT8 AWAIT_REJECT
  1038. RR_RSP          0 0 1 AWAIT_REJECT8 AWAIT_REJECT
  1039. RR_RSP          0 1 0 SH10 ERROR
  1040. RR_RSP          0 1 1 AWAIT_REJECT7 REJECT
  1041. RR_RSP          1 0 0 AWAIT_REJECT8 AWAIT_REJECT
  1042. RR_RSP          1 0 1 AWAIT_REJECT8 AWAIT_REJECT
  1043. RR_RSP          1 1 0 SH10 ERROR
  1044. RR_RSP          1 1 1 AWAIT_REJECT7 REJECT
  1045. RNR_RSP         0 0 0 AWAIT_REJECT11 AWAIT_REJECT
  1046. RNR_RSP         0 0 1 AWAIT_REJECT11 AWAIT_REJECT
  1047. RNR_RSP         0 1 0 SH10 ERROR
  1048. RNR_RSP         0 1 1 AWAIT_REJECT10 REJECT
  1049. RNR_RSP         1 0 0 AWAIT_REJECT11 AWAIT_REJECT
  1050. RNR_RSP         1 0 1 AWAIT_REJECT11 AWAIT_REJECT
  1051. RNR_RSP         1 1 0 SH10 ERROR
  1052. RNR_RSP         1 1 1 AWAIT_REJECT10 REJECT
  1053. REJ_RSP         0 0 0 AWAIT_REJECT8 AWAIT_REJECT
  1054. REJ_RSP         0 0 1 AWAIT_REJECT8 AWAIT_REJECT
  1055. REJ_RSP         0 1 0 SH10 ERROR
  1056. REJ_RSP         0 1 1 AWAIT_REJECT7 REJECT
  1057. REJ_RSP         1 0 0 AWAIT_REJECT8 AWAIT_REJECT
  1058. REJ_RSP         1 0 1 AWAIT_REJECT8 AWAIT_REJECT
  1059. REJ_RSP         1 1 0 SH10 ERROR
  1060. REJ_RSP         1 1 1 AWAIT_REJECT7 REJECT
  1061. UA_RSP          0 0 0 SH9 ERROR
  1062. UA_RSP          0 0 1 SH9 ERROR
  1063. UA_RSP          0 1 0 SH9 ERROR
  1064. UA_RSP          0 1 1 SH9 ERROR
  1065. UA_RSP          1 0 0 SH9 ERROR
  1066. UA_RSP          1 0 1 SH9 ERROR
  1067. UA_RSP          1 1 0 SH9 ERROR
  1068. UA_RSP          1 1 1 SH9 ERROR
  1069. DM_RSP          0 0 0 SH6 ADM
  1070. DM_RSP          0 0 1 SH6 ADM
  1071. DM_RSP          0 1 0 SH6 ADM
  1072. DM_RSP          0 1 1 SH6 ADM
  1073. DM_RSP          1 0 0 SH6 ADM
  1074. DM_RSP          1 0 1 SH6 ADM
  1075. DM_RSP          1 1 0 SH6 ADM
  1076. DM_RSP          1 1 1 SH6 ADM
  1077. FRMR_RSP        0 0 0 SH5 RESET_WAIT
  1078. FRMR_RSP        0 0 1 SH5 RESET_WAIT
  1079. FRMR_RSP        0 1 0 SH5 RESET_WAIT
  1080. FRMR_RSP        0 1 1 SH5 RESET_WAIT
  1081. FRMR_RSP        1 0 0 SH5 RESET_WAIT
  1082. FRMR_RSP        1 0 1 SH5 RESET_WAIT
  1083. FRMR_RSP        1 1 0 SH5 RESET_WAIT
  1084. FRMR_RSP        1 1 1 SH5 RESET_WAIT
  1085. BAD_FRAME       0 0 0 SH7 ERROR
  1086. BAD_FRAME       0 0 1 SH7 ERROR
  1087. BAD_FRAME       0 1 0 SH7 ERROR
  1088. BAD_FRAME       0 1 1 SH7 ERROR
  1089. BAD_FRAME       1 0 0 SH7 ERROR
  1090. BAD_FRAME       1 0 1 SH7 ERROR
  1091. BAD_FRAME       1 1 0 SH7 ERROR
  1092. BAD_FRAME       1 1 1 SH7 ERROR
  1093. ;
  1094. ;112 entries in table, 8 modified by tredit4 SABME_CMD x x x SH3 RESET_CHECK
  1095. ;112 entries in table, 8 modified by tredit4 DISC_CMD x x x SH4 ADM
  1096. ;112 entries in table, 8 modified by tredit4 FRMR_RSP x x x SH5 RESET_WAIT
  1097. ;112 entries in table, 8 modified by tredit4 DM_RSP x x x SH6 ADM
  1098. ;112 entries in table, 8 modified by tredit4 BAD_FRAME x x x SH7 ERROR
  1099. ;112 entries in table, 8 modified by tredit4 UA_RSP x x x SH9 ERROR
  1100. ;112 entries in table, 8 modified by tredit4 anyrsp x 1 0 SH10 ERROR
  1101. ;112 entries in table, 2 modified by tredit4 I_CMD 1 0 x AWAIT_REJECT2 AWAIT_REJECT
  1102. ;112 entries in table, 2 modified by tredit4 I_RSP 1 0 x AWAIT_REJECT2 AWAIT_REJECT
  1103. ;112 entries in table, 2 modified by tredit4 I_CMD 1 1 x AWAIT_REJECT3 AWAIT_REJECT
  1104. ;112 entries in table, 2 modified by tredit4 I_RSP x 1 x AWAIT_REJECT4 NORMAL
  1105. ;112 entries in table, 2 modified by tredit4 I_RSP x 0 x AWAIT_REJECT5 AWAIT
  1106. ;112 entries in table, 2 modified by tredit4 I_CMD x 0 x AWAIT_REJECT5 AWAIT
  1107. ;112 entries in table, 2 modified by tredit4 I_CMD x 1 x AWAIT_REJECT6 AWAIT
  1108. ;112 entries in table, 2 modified by tredit4 RR_RSP x 1 x AWAIT_REJECT7 REJECT
  1109. ;112 entries in table, 2 modified by tredit4 REJ_RSP x 1 x AWAIT_REJECT7 REJECT
  1110. ;112 entries in table, 0 modified by tredit4 I_RSP 1 1 x AWAIT_REJECT7 REJECT
  1111. ;112 entries in table, 4 modified by tredit4 RR_CMD x 0 x AWAIT_REJECT8 AWAIT_REJECT
  1112. ;112 entries in table, 4 modified by tredit4 RR_RSP x 0 x AWAIT_REJECT8 AWAIT_REJECT
  1113. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 0 x AWAIT_REJECT8 AWAIT_REJECT
  1114. ;112 entries in table, 4 modified by tredit4 REJ_RSP x 0 x AWAIT_REJECT8 AWAIT_REJECT
  1115. ;112 entries in table, 4 modified by tredit4 RR_CMD x 1 x AWAIT_REJECT9 AWAIT_REJECT
  1116. ;112 entries in table, 4 modified by tredit4 REJ_CMD x 1 x AWAIT_REJECT9 AWAIT_REJECT
  1117. ;112 entries in table, 2 modified by tredit4 RNR_RSP x 1 x AWAIT_REJECT10 REJECT
  1118. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 0 x AWAIT_REJECT11 AWAIT_REJECT
  1119. ;112 entries in table, 4 modified by tredit4 RNR_RSP x 0 x AWAIT_REJECT11 AWAIT_REJECT
  1120. ;112 entries in table, 4 modified by tredit4 RNR_CMD x 1 x AWAIT_REJECT12 AWAIT_REJECT
  1121. ;112 entries in table, 0 modified by tredit4 RNR_CMD x 1 x AWAIT_REJECT15 AWAIT_BUSY