projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update rsp-low comments
[deliverable/binutils-gdb.git]
/
gdb
/
common
/
rsp-low.c
diff --git
a/gdb/common/rsp-low.c
b/gdb/common/rsp-low.c
index decd23c846b946eca5bafc888db5a12fc77c657f..b777716e0598e5f4a0c206992095aa2aa7760cfe 100644
(file)
--- a/
gdb/common/rsp-low.c
+++ b/
gdb/common/rsp-low.c
@@
-27,7
+27,7
@@
#include "rsp-low.h"
#include "rsp-low.h"
-/*
Convert hex digit A to a number
. */
+/*
See rsp-low.h
. */
int
fromhex (int a)
int
fromhex (int a)
@@
-42,6
+42,8
@@
fromhex (int a)
error (_("Reply contains invalid hex digit %d"), a);
}
error (_("Reply contains invalid hex digit %d"), a);
}
+/* See rsp-low.h. */
+
int
tohex (int nib)
{
int
tohex (int nib)
{
@@
-76,6
+78,8
@@
ishex (int ch, int *val)
return 0;
}
return 0;
}
+/* See rsp-low.h. */
+
char *
pack_nibble (char *buf, int nibble)
{
char *
pack_nibble (char *buf, int nibble)
{
@@
-83,6
+87,8
@@
pack_nibble (char *buf, int nibble)
return buf;
}
return buf;
}
+/* See rsp-low.h. */
+
char *
pack_hex_byte (char *pkt, int byte)
{
char *
pack_hex_byte (char *pkt, int byte)
{
@@
-91,6
+97,8
@@
pack_hex_byte (char *pkt, int byte)
return pkt;
}
return pkt;
}
+/* See rsp-low.h. */
+
char *
unpack_varlen_hex (char *buff, /* packet to parse */
ULONGEST *result)
char *
unpack_varlen_hex (char *buff, /* packet to parse */
ULONGEST *result)
@@
-108,6
+116,8
@@
unpack_varlen_hex (char *buff, /* packet to parse */
return buff;
}
return buff;
}
+/* See rsp-low.h. */
+
int
hex2bin (const char *hex, gdb_byte *bin, int count)
{
int
hex2bin (const char *hex, gdb_byte *bin, int count)
{
@@
-127,17
+137,7
@@
hex2bin (const char *hex, gdb_byte *bin, int count)
return i;
}
return i;
}
-void
-convert_ascii_to_int (const char *from, unsigned char *to, int n)
-{
- int nib1, nib2;
- while (n--)
- {
- nib1 = fromhex (*from++);
- nib2 = fromhex (*from++);
- *to++ = (((nib1 & 0x0f) << 4) & 0xf0) | (nib2 & 0x0f);
- }
-}
+/* See rsp-low.h. */
int
bin2hex (const gdb_byte *bin, char *hex, int count)
int
bin2hex (const gdb_byte *bin, char *hex, int count)
@@
-153,6
+153,8
@@
bin2hex (const gdb_byte *bin, char *hex, int count)
return i;
}
return i;
}
+/* See rsp-low.h. */
+
int
remote_escape_output (const gdb_byte *buffer, int len,
gdb_byte *out_buf, int *out_len,
int
remote_escape_output (const gdb_byte *buffer, int len,
gdb_byte *out_buf, int *out_len,
@@
-185,6
+187,8
@@
remote_escape_output (const gdb_byte *buffer, int len,
return output_index;
}
return output_index;
}
+/* See rsp-low.h. */
+
int
remote_unescape_input (const gdb_byte *buffer, int len,
gdb_byte *out_buf, int out_maxlen)
int
remote_unescape_input (const gdb_byte *buffer, int len,
gdb_byte *out_buf, int out_maxlen)
This page took
0.024806 seconds
and
4
git commands to generate.