FreeCalypso > hg > freecalypso-sw
diff rvinterf/lowlevel/tfc139.c @ 975:0d7cc054ef72
rvinterf/lowlevel: updates for the new knowledge of TM predating ETM
author | Mychaela Falconia <falcon@ivan.Harhan.ORG> |
---|---|
date | Sun, 15 Nov 2015 04:26:10 +0000 |
parents | 15e69d31c96f |
children | 7166c8311b0d |
line wrap: on
line diff
--- a/rvinterf/lowlevel/tfc139.c Sun Nov 15 03:47:19 2015 +0000 +++ b/rvinterf/lowlevel/tfc139.c Sun Nov 15 04:26:10 2015 +0000 @@ -63,7 +63,7 @@ int i, csum, csum_offset; pkt[0] = RVT_TM_HEADER; - pkt[1] = 0x40; /* Compal's non-standard addition */ + pkt[1] = 0x40; /* old TM3 MEM_WRITE command */ pkt[2] = addr; pkt[3] = addr >> 8; pkt[4] = addr >> 16; @@ -149,12 +149,12 @@ } static void -handle_etm_response() +handle_tm_response() { char msgbuf[80]; if (rxpkt_len != 4 || rxpkt[1] != 0x40 || rxpkt[2] || rxpkt[3] != 0x40){ - output_line("ETM response differs from expected"); + output_line("TM response differs from expected"); return; } sprintf(msgbuf, "Sending stack smash write at 0x%x", stack_smash_addr); @@ -185,8 +185,8 @@ print_g23_trace(); return; case RVT_TM_HEADER: - print_etm_output_raw(); - handle_etm_response(); + print_tm_output_raw(); + handle_tm_response(); return; default: unknown: