Skip to content

Commit 72090af

Browse files
committed
Scripts/Misc: update doxy2rst.py to match NMSIS CORE/DSP/NN doxygen groups
Signed-off-by: Huaqi Fang <578567190@qq.com>
1 parent adc634a commit 72090af

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

NMSIS/Scripts/Misc/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ all: gen
22

33
gen:
44
@echo "Generate rst document from doxygen doc"
5-
cd ../../doc && make doxygen_dsp doxygen_nn
5+
cd ../../doc && make doxygen_core doxygen_dsp doxygen_nn
66
python3 doxy2rst.py
77

88
sync: source

NMSIS/Scripts/Misc/doxy2rst.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ def generate_core_apidoc(doc_root):
188188
[ "Peripheral Access", "group__NMSIS__Core__PeriphAccess.html", "group__NMSIS__Core__PeriphAccess" ],
189189
[ "Compiler Control", "group__NMSIS__Core__CompilerControl.html", "group__NMSIS__Core__CompilerControl" ],
190190
[ "Core CSR Encodings", "group__NMSIS__Core__CSR__Encoding.html", "group__NMSIS__Core__CSR__Encoding" ],
191+
[ "NMSIS Bench and Test Related Helper Functions", "group__NMSIS__Core__Bench__Helpers.html", "group__NMSIS__Core__Bench__Helpers" ],
191192
[ "Register Define and Type Definitions", "group__NMSIS__Core__Registers.html", "group__NMSIS__Core__Registers" ],
192193
[ "Core CSR Register Access", "group__NMSIS__Core__CSR__Register__Access.html", "group__NMSIS__Core__CSR__Register__Access" ],
193194
[ "Intrinsic Functions for CPU Intructions", "group__NMSIS__Core__CPU__Intrinsic.html", "group__NMSIS__Core__CPU__Intrinsic" ],
@@ -199,9 +200,11 @@ def generate_core_apidoc(doc_root):
199200
[ "Intrinsic Functions for Vector Instructions", "group__NMSIS__Core__Vector__Intrinsic.html", "group__NMSIS__Core__Vector__Intrinsic" ],
200201
[ "Intrinsic Functions for Bitmanipulation Instructions", "group__NMSIS__Core__Bitmanip__Intrinsic.html", "" ],
201202
[ "Intrinsic Functions for SIMD Instructions", "group__NMSIS__Core__DSP__Intrinsic.html", "group__NMSIS__Core__DSP__Intrinsic" ],
203+
[ "ECC Functions", "group__NMSIS__Core__ECC__Functions.html", "group__NMSIS__Core__ECC__Functions" ],
202204
[ "PMP Functions", "group__NMSIS__Core__PMP__Functions.html", "group__NMSIS__Core__PMP__Functions" ],
203205
[ "sPMP or sMPU Functions", "group__NMSIS__Core__SPMP.html", "group__NMSIS__Core__SPMP" ],
204206
[ "PMA Functions", "group__NMSIS__Core__PMA__Functions.html", "group__NMSIS__Core__PMA__Functions" ],
207+
[ "SMPCC Functions", "group__NMSIS__Core__SMPCC__Functions.html", "group__NMSIS__Core__SMPCC__Functions" ],
205208
[ "Cache Functions", "group__NMSIS__Core__Cache.html", "group__NMSIS__Core__Cache" ],
206209
[ "ARM Compatiable Functions", "group__NMSIS__Core__ARMCompatiable__Functions.html", "group__NMSIS__Core__ARMCompatiable__Functions" ],
207210
[ "System Device Configuration", "group__NMSIS__Core__SystemConfig.html", "group__NMSIS__Core__SystemConfig" ]

0 commit comments

Comments
 (0)