From 70591122af959d83534b8d50b808f42475f4f2dd Mon Sep 17 00:00:00 2001 From: Sean Cross Date: Tue, 18 Dec 2018 22:09:57 -0500 Subject: [PATCH] fomu-flash: print out device strings as part of -i Signed-off-by: Sean Cross --- fomu-flash.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/fomu-flash.c b/fomu-flash.c index 1e27a48..a913880 100755 --- a/fomu-flash.c +++ b/fomu-flash.c @@ -302,15 +302,15 @@ int main(int argc, char **argv) { switch (op) { case OP_SPI_ID: { struct spi_id id = spiId(spi); - printf("Device ID: %02x\n", id.device_id); - if (id.device_id != id.signature) - printf("!! Electronic Signature: %02x\n", id.signature); - printf("Manufacturer ID: %02x\n", id.manufacturer_id); + printf("Manufacturer ID: %s (%02x)\n", id.manufacturer, id.manufacturer_id); if (id.manufacturer_id != id._manufacturer_id) printf("!! JEDEC Manufacturer ID: %02x\n", id._manufacturer_id); - printf("Memory type: %02x\n", id.memory_type); - printf("Memory size: %02x\n", id.memory_size); + printf("Memory model: %s (%02x)\n", id.model, id.memory_type); + printf("Memory size: %s (%02x)\n", id.capacity, id.memory_size); + printf("Device ID: %02x\n", id.device_id); + if (id.device_id != id.signature) + printf("!! Electronic Signature: %02x\n", id.signature); printf("Serial number: %02x %02x %02x %02x\n", id.serial[0], id.serial[1], id.serial[2], id.serial[3]); printf("SR1: %02x\n", spiReadSr(spi, 1)); printf("SR2: %02x\n", spiReadSr(spi, 2));