• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/frv/kernel/

Lines Matching defs:ch

217 static int hex(unsigned char ch);
223 * Convert ch from a hex digit to an int
225 static int hex(unsigned char ch)
227 if (ch >= 'a' && ch <= 'f')
228 return ch-'a'+10;
229 if (ch >= '0' && ch <= '9')
230 return ch-'0';
231 if (ch >= 'A' && ch <= 'F')
232 return ch-'A'+10;
274 unsigned char ch;
280 gdbstub_rx_char(&ch, 0);
281 } while (ch != '$');
290 ret = gdbstub_rx_char(&ch, 0);
294 if (ch == '#')
296 checksum += ch;
297 buffer[count] = ch;
314 ret = gdbstub_rx_char(&ch, 0);
317 xmitcsum = hex(ch) << 4;
319 ret = gdbstub_rx_char(&ch, 0);
322 xmitcsum |= hex(ch);
369 unsigned char ch;
379 while ((ch = buffer[count]) != 0) {
380 gdbstub_tx_char(ch);
381 checksum += ch;
389 } while (gdbstub_rx_char(&ch,0),
391 ch=='-' && (gdbstub_proto("### GDB Rx NAK\n"),0),
392 ch!='-' && ch!='+' && (gdbstub_proto("### GDB Rx ??? %02x\n",ch),0),
394 ch!='+' && ch!='$');
396 if (ch=='+') {
402 gdbstub_rx_unget = ch;
412 int count = 0, ch;
416 ch = hex(**ptr);
417 if (ch < 0)
420 *_value = (*_value << 4) | ((uint8_t) ch & 0xf);
672 uint8_t ch[4] __attribute__((aligned(4)));
675 if (!gdbstub_read_byte(mem,ch))
677 *buf++ = hexchars[ch[0] >> 4];
678 *buf++ = hexchars[ch[0] & 0xf];
684 if (!gdbstub_read_word(mem,(uint16_t *)ch))
686 *buf++ = hexchars[ch[0] >> 4];
687 *buf++ = hexchars[ch[0] & 0xf];
688 *buf++ = hexchars[ch[1] >> 4];
689 *buf++ = hexchars[ch[1] & 0xf];
695 if (!gdbstub_read_dword(mem,(uint32_t *)ch))
697 *buf++ = hexchars[ch[0] >> 4];
698 *buf++ = hexchars[ch[0] & 0xf];
699 *buf++ = hexchars[ch[1] >> 4];
700 *buf++ = hexchars[ch[1] & 0xf];
701 *buf++ = hexchars[ch[2] >> 4];
702 *buf++ = hexchars[ch[2] & 0xf];
703 *buf++ = hexchars[ch[3] >> 4];
704 *buf++ = hexchars[ch[3] & 0xf];
710 if (!gdbstub_read_word(mem,(uint16_t *)ch))
712 *buf++ = hexchars[ch[0] >> 4];
713 *buf++ = hexchars[ch[0] & 0xf];
714 *buf++ = hexchars[ch[1] >> 4];
715 *buf++ = hexchars[ch[1] & 0xf];
721 if (!gdbstub_read_byte(mem,ch))
723 *buf++ = hexchars[ch[0] >> 4];
724 *buf++ = hexchars[ch[0] & 0xf];
744 } ch;
747 ch.b[0] = hex(*buf++) << 4;
748 ch.b[0] |= hex(*buf++);
749 if (!gdbstub_write_byte(mem,ch.b[0]))
756 ch.b[0] = hex(*buf++) << 4;
757 ch.b[0] |= hex(*buf++);
758 ch.b[1] = hex(*buf++) << 4;
759 ch.b[1] |= hex(*buf++);
760 if (!gdbstub_write_word(mem,ch.w))
767 ch.b[0] = hex(*buf++) << 4;
768 ch.b[0] |= hex(*buf++);
769 ch.b[1] = hex(*buf++) << 4;
770 ch.b[1] |= hex(*buf++);
771 ch.b[2] = hex(*buf++) << 4;
772 ch.b[2] |= hex(*buf++);
773 ch.b[3] = hex(*buf++) << 4;
774 ch.b[3] |= hex(*buf++);
775 if (!gdbstub_write_dword(mem,ch.l))
782 ch.b[0] = hex(*buf++) << 4;
783 ch.b[0] |= hex(*buf++);
784 ch.b[1] = hex(*buf++) << 4;
785 ch.b[1] |= hex(*buf++);
786 if (!gdbstub_write_word(mem,ch.w))
793 ch.b[0] = hex(*buf++) << 4;
794 ch.b[0] |= hex(*buf++);
795 if (!gdbstub_write_byte(mem,ch.b[0]))
1960 unsigned char ch;
1979 do { gdbstub_rx_char(&ch, 0); } while (ch != '$');
1980 do { gdbstub_rx_char(&ch, 0); } while (ch != '#');
1981 do { ret = gdbstub_rx_char(&ch, 0); } while (ret != 0); /* eat first csum byte */
1982 do { ret = gdbstub_rx_char(&ch, 0); } while (ret != 0); /* eat second csum byte */
2020 unsigned char ch;
2028 while ((ch = output_buffer[count]) != 0) {
2029 gdbstub_tx_char(ch);
2030 checksum += ch;