Skip to content

Commit 13e6bbc

Browse files
committed
[roc-list-cards] Update roc-list-cards column order
1 parent 01bc156 commit 13e6bbc

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

src/CommandLineUtilities/ProgramListCards.cxx

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ class ProgramListCards : public Program
4848

4949
std::ostringstream table;
5050

51-
auto formatHeader = " %-3s %-6s %-10s %-13s %-11s %-11s %-5s %-8s %-25s %-17s\n";
52-
auto formatRow = " %-3s %-6s %-10s %-13s 0x%-9s 0x%-9s %-5s %-8s %-25s %-17s\n";
53-
auto header = (boost::format(formatHeader) % "#" % "Type" % "PCI Addr" % "Endpoint ID" % "Vendor ID" % "Device ID" % "NUMA" % "Serial" % "FW Version" % "Card ID").str();
51+
auto formatHeader = " %-3s %-6s %-10s %-8s %-13s %-5s %-11s %-11s %-25s %-17s\n";
52+
auto formatRow = " %-3s %-6s %-10s %-8s %-13s %-5s 0x%-9s 0x%-9s %-25s %-17s\n";
53+
auto header = (boost::format(formatHeader) % "#" % "Type" % "PCI Addr" % "Serial" % "Endpoint ID" % "NUMA" % "Vendor ID" % "Device ID" % "FW Version" % "Card ID").str();
5454
auto lineFat = std::string(header.length(), '=') + '\n';
5555
auto lineThin = std::string(header.length(), '-') + '\n';
5656

@@ -78,15 +78,16 @@ class ProgramListCards : public Program
7878
}
7979
}
8080

81-
auto format = boost::format(formatRow) % i % CardType::toString(card.cardType) % card.pciAddress.toString() % endpointNumber % card.pciId.vendor % card.pciId.device % card.numaNode;
82-
83-
if (auto serial = card.serialNumber) {
84-
format % serial.get();
81+
std::string serial;
82+
boost::optional<int32_t> serialCheck = card.serialNumber;
83+
if (serialCheck) {
84+
serial = std::to_string(serialCheck.get());
8585
} else {
86-
format % "n/a";
86+
serial = "n/a";
8787
}
8888

89-
format % firmware % cardId;
89+
auto format = boost::format(formatRow) % i % CardType::toString(card.cardType) % card.pciAddress.toString() % serial % endpointNumber % card.numaNode % card.pciId.vendor % card.pciId.device %
90+
firmware % cardId;
9091

9192
table << format;
9293
i++;

src/Cru/Eeprom.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ std::string Eeprom::readContent()
3535
i2c.resetI2c();
3636

3737
std::string content;
38-
for (int i = 0; i < 1000/8; i++) { // EEPROM size is 1KB
38+
for (int i = 0; i < 1000 / 8; i++) { // EEPROM size is 1KB
3939
uint32_t res = i2c.readI2c(i);
4040
content += (char)res;
4141
if ((char)res == '}') {

0 commit comments

Comments
 (0)