Skip to content

Commit b0e588e

Browse files
authored
[PackChk] Add LGA and NPU feature entries to device table (#2422)
fix #2363 fix Open-CMSIS-Pack/Open-CMSIS-Pack-Spec#388
1 parent 823c2ab commit b0e588e

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

tools/packchk/src/ValidateSyntax.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,7 @@ void ValidateSyntax::InitFeatures()
641641
m_featureTableDevice["SON"] = FeatureEntry("SON", "<feature type=\"SON\" n=\"16\" name=\"SSON Package\"/>", "16-no-lead SSON Package");
642642
m_featureTableDevice["SOP"] = FeatureEntry("SOP", "<feature type=\"SOP\" n=\"16\" name=\"SSOP Package\"/>", "16-lead SSOP Package");
643643
m_featureTableDevice["DIP"] = FeatureEntry("DIP", "<feature type=\"DIP\" n=\"16\" name=\"Dual In-Line Package\"/>", "16-lead Dual In-Line Package");
644+
m_featureTableDevice["LGA"] = FeatureEntry("LGA", "<feature type=\"LGA\" n=\"141\" name=\"LGA Package\"/>", "141-lead LGA Package");
644645
m_featureTableDevice["PackageOther"] = FeatureEntry("Other Package Type", "<feature type=\"PackageOther\" n=\"44\" name=\"My other Package\"/>", "44-contacts My other Package");
645646
m_featureTableDevice["IOs"] = FeatureEntry("Inputs/Outputs", "<feature type=\"IOs\" n=\"112\" name=\"General Purpose I/Os, 5V tolerant\"/>", "112 General Purpose I/Os, 5V tolerant");
646647
m_featureTableDevice["ExtInt"] = FeatureEntry("External Interrupts", "<feature type=\"ExtInt\" n=\"12\"/>", "12 External Interrupts");
@@ -687,6 +688,7 @@ void ValidateSyntax::InitFeatures()
687688
m_featureTableDevice["LTE Cat-M"] = FeatureEntry("LTE Cat-M", "<feature type=\"LTE Cat-M\"/>", "LTE Cat-M");
688689
m_featureTableDevice["NB-IoT"] = FeatureEntry("NB-IoT", "<feature type=\"NB-IoT\"/>", "NB-IoT");
689690
m_featureTableDevice["NFC"] = FeatureEntry("NFC", "<feature type=\"NFC\"/>", "NFC");
691+
m_featureTableDevice["NPU"] = FeatureEntry("NPU", "<feature type=\"NPU\" n=\"Ethos-U85\" m=\"256MACs\"/>", "NPU");
690692
m_featureTableDevice["WirelessOther"] = FeatureEntry("WirelessOther", "<feature type=\"WirelessOther\"/>", "WirelessOther");
691693
m_featureTableDevice["I/O"] = FeatureEntry("I/O", "<feature type=\"I/O\"/>", "I/O");
692694
m_featureTableDevice["D/A"] = FeatureEntry("D/A", "<feature type=\"D/A\"/>", "D/A");

0 commit comments

Comments
 (0)