aboutsummaryrefslogtreecommitdiff
path: root/src/adiv5_swdp.c
diff options
context:
space:
mode:
authorGareth McMullin2011-02-07 12:01:29 +1300
committerGareth McMullin2011-02-07 12:01:29 +1300
commit79182edc44c638cad0cc2e86522c5fa0ba730ea1 (patch)
treeead5b76c15137de5b02f42c3e0ed8f56b6ab2e9d /src/adiv5_swdp.c
parenta6f84018f67dbd9ead6c87a46258977f2cd3a9da (diff)
Replaced some binary constants with hex.
Diffstat (limited to 'src/adiv5_swdp.c')
-rw-r--r--src/adiv5_swdp.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/adiv5_swdp.c b/src/adiv5_swdp.c
index f88b283..2c22749 100644
--- a/src/adiv5_swdp.c
+++ b/src/adiv5_swdp.c
@@ -60,7 +60,7 @@ int adiv5_swdp_scan(void)
/* Read the SW-DP IDCODE register to syncronise */
/* This could be done with adiv_swdp_low_access(), but this doesn't
* allow the ack to be checked here. */
- swdptap_seq_out(0b10100101, 8);
+ swdptap_seq_out(0xA5, 8);
ack = swdptap_seq_in(3);
if((ack != SWDP_ACK_OK) || swdptap_seq_in_parity(&dp->idcode, 32)) {
DEBUG("\n");
@@ -128,19 +128,19 @@ static uint32_t adiv5_swdp_error(ADIv5_DP_t *dp)
static uint32_t adiv5_swdp_low_access(ADIv5_DP_t *dp, uint8_t APnDP, uint8_t RnW,
uint8_t addr, uint32_t value)
{
- uint8_t request = 0b10000001;
+ uint8_t request = 0x81;
uint32_t response;
uint8_t ack;
if(APnDP && dp->fault) return 0;
- if(APnDP) request ^= 0b100010;
- if(RnW) request ^= 0b100100;
+ if(APnDP) request ^= 0x22;
+ if(RnW) request ^= 0x24;
addr &= 0xC;
- request |= (addr << 1) & 0b11000;
+ request |= (addr << 1) & 0x18;
if((addr == 4) || (addr == 8))
- request ^= 0b100000;
+ request ^= 0x20;
do {
swdptap_seq_out(request, 8);