Lines Matching +full:0 +full:x7e
38 assert(rc >= 0); in mctp_binding_serial_pipe_tx()
87 * Adding data bytes (0x7e & 0x7d) for testing FCS calculation while the in main()
90 * Refer to DSP0253 chapter 7, data byte 0x7e / 0x7d should be replaced in main()
91 * to escape sequence 0x7d 0x5e / 0x7d 0x5d. in main()
93 * For sender, FCS calculation should count data byte (0x7e / 0x7d) only, in main()
98 * `serial: invalid fcs : 0xf5c1, expect 0x1d3e` will be observed. in main()
100 memset(&mctp_msg_src[0], 0x7e, 1); in main()
101 memset(&mctp_msg_src[1], 0x7d, 1); in main()
102 memset(&mctp_msg_src[2], 0x5a, MCTP_BTU - 2); in main()
103 memset(&mctp_msg_src[MCTP_BTU], 0xa5, MCTP_BTU); in main()
105 rc = pipe(p[0]); in main()
112 scenario[0].mctp = mctp_init(); in main()
113 assert(scenario[0].mctp); in main()
114 scenario[0].binding.serial = mctp_serial_init(); in main()
115 assert(scenario[0].binding.serial); in main()
116 a = &scenario[0].binding; in main()
117 a->ingress = p[0][0]; in main()
121 mctp_register_bus(scenario[0].mctp, mctp_binding_serial_core(a->serial), in main()
131 b->ingress = p[1][0]; in main()
132 b->egress = p[0][1]; in main()
139 rc = mctp_message_tx(scenario[0].mctp, 9, tag_owner, msg_tag, in main()
141 assert(rc == 0); in main()
146 received_msg_tag = 0; in main()
154 mctp_serial_destroy(scenario[0].binding.serial); in main()
155 mctp_destroy(scenario[0].mctp); in main()
157 return 0; in main()