|
@@ -1792,7 +1792,7 @@ memex(void)
|
|
for(;;){
|
|
for(;;){
|
|
if (!mnoread)
|
|
if (!mnoread)
|
|
n = mread(adrs, val, size);
|
|
n = mread(adrs, val, size);
|
|
- printf("%.16x%c", adrs, brev? 'r': ' ');
|
|
|
|
|
|
+ printf(REG"%c", adrs, brev? 'r': ' ');
|
|
if (!mnoread) {
|
|
if (!mnoread) {
|
|
if (brev)
|
|
if (brev)
|
|
byterev(val, size);
|
|
byterev(val, size);
|
|
@@ -1971,17 +1971,18 @@ prdump(unsigned long adrs, long ndump)
|
|
nr = mread(adrs, temp, r);
|
|
nr = mread(adrs, temp, r);
|
|
adrs += nr;
|
|
adrs += nr;
|
|
for (m = 0; m < r; ++m) {
|
|
for (m = 0; m < r; ++m) {
|
|
- if ((m & 7) == 0 && m > 0)
|
|
|
|
- putchar(' ');
|
|
|
|
|
|
+ if ((m & (sizeof(long) - 1)) == 0 && m > 0)
|
|
|
|
+ putchar(' ');
|
|
if (m < nr)
|
|
if (m < nr)
|
|
printf("%.2x", temp[m]);
|
|
printf("%.2x", temp[m]);
|
|
else
|
|
else
|
|
printf("%s", fault_chars[fault_type]);
|
|
printf("%s", fault_chars[fault_type]);
|
|
}
|
|
}
|
|
- if (m <= 8)
|
|
|
|
- printf(" ");
|
|
|
|
- for (; m < 16; ++m)
|
|
|
|
|
|
+ for (; m < 16; ++m) {
|
|
|
|
+ if ((m & (sizeof(long) - 1)) == 0)
|
|
|
|
+ putchar(' ');
|
|
printf(" ");
|
|
printf(" ");
|
|
|
|
+ }
|
|
printf(" |");
|
|
printf(" |");
|
|
for (m = 0; m < r; ++m) {
|
|
for (m = 0; m < r; ++m) {
|
|
if (m < nr) {
|
|
if (m < nr) {
|