diff options
| author | David M. Syzdek <david@syzdek.net> | 2010-01-14 12:10:29 -0900 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2010-01-14 12:10:29 -0900 |
| commit | 6cf30109c702e305ad1e237ffd8bcd8eac1e0930 (patch) | |
| tree | 1b9d00db4e1d275cc1ff04a6ba6f9bd446ce333f /src/bindump.c | |
| parent | 26f21b2a8b776c294b355163a19c532f887e8c34 (diff) | |
| download | dmstools-6cf30109c702e305ad1e237ffd8bcd8eac1e0930.tar.gz dmstools-6cf30109c702e305ad1e237ffd8bcd8eac1e0930.tar.bz2 dmstools-6cf30109c702e305ad1e237ffd8bcd8eac1e0930.tar.xz dmstools-6cf30109c702e305ad1e237ffd8bcd8eac1e0930.zip | |
Updating bindump to display big endian bit order
Updating bindump to display big endian bit order
y default.
Diffstat (limited to 'src/bindump.c')
| -rw-r--r-- | src/bindump.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bindump.c b/src/bindump.c index 668b796..3d49cc2 100644 --- a/src/bindump.c +++ b/src/bindump.c | |||
| @@ -784,10 +784,10 @@ void my_version(void) | |||
| 784 | char * my_byte2str(uint8_t data, char * buff, int opts) | 784 | char * my_byte2str(uint8_t data, char * buff, int opts) |
| 785 | { | 785 | { |
| 786 | uint32_t b; | 786 | uint32_t b; |
| 787 | if (opts & MY_OPT_REVERSEBIT) | 787 | if (!(opts & MY_OPT_REVERSEBIT)) |
| 788 | for(b = 0; b < 8; b++) | 788 | for(b = 0; b < 8; b++) |
| 789 | buff[b] = (data & (0x01 << (7-b))) ? '1' : '0'; | 789 | buff[b] = (data & (0x01 << (7-b))) ? '1' : '0'; |
| 790 | if (!(opts & MY_OPT_REVERSEBIT)) | 790 | if ((opts & MY_OPT_REVERSEBIT)) |
| 791 | for(b = 0; b < 8; b++) | 791 | for(b = 0; b < 8; b++) |
| 792 | buff[b] = (data & (0x01 << b)) ? '1' : '0'; | 792 | buff[b] = (data & (0x01 << b)) ? '1' : '0'; |
| 793 | buff[b] = '\0'; | 793 | buff[b] = '\0'; |
