bios/cmd/cmd_i2c: make results similar to Linux's i2cdetect.

This commit is contained in:
Florent Kermarrec 2020-11-18 15:13:47 +01:00
parent 30b2f187f4
commit ee1ea9baab
1 changed files with 4 additions and 4 deletions

View File

@ -132,15 +132,15 @@ static void i2c_scan_handler(int nb_params, char **params)
{ {
int slave_addr; int slave_addr;
printf("\n 0 1 2 3 4 5 6 7 8 9 a b c d e f"); printf(" 0 1 2 3 4 5 6 7 8 9 a b c d e f");
for (slave_addr = 0; slave_addr < 0x80; slave_addr++) { for (slave_addr = 0; slave_addr < 0x80; slave_addr++) {
if (slave_addr % 0x10 == 0) { if (slave_addr % 0x10 == 0) {
printf("\n0x%02x ", (slave_addr/0x10) * 0x10); printf("\n0x%02x:", (slave_addr/0x10) * 0x10);
} }
if (i2c_poll(slave_addr)) { if (i2c_poll(slave_addr)) {
printf("+ "); printf(" %02x");
} else { } else {
printf(". "); printf(" --");
} }
} }
printf("\n"); printf("\n");