1 // SPDX-License-Identifier: Apache-2.0 2 // Copyright (C) 2018 IBM Corp. 3 4 #include "config.h" 5 6 #include "vpnor/pnor_partition_table.hpp" 7 8 #include <cassert> 9 10 static constexpr auto BLOCK_SIZE = 4 * 1024; 11 12 int main() 13 { 14 namespace vpnor = openpower::virtual_pnor; 15 16 std::string line = "partition01=FOO,00002000,00001000,80,ECC,PRESERVED"; 17 pnor_partition part; 18 19 try 20 { 21 vpnor::parseTocLine(line, BLOCK_SIZE, part); 22 } 23 catch (vpnor::InvalidTocEntry& e) 24 { 25 return 0; 26 } 27 28 assert(false); 29 } 30