Skip to content

Update SVD for STM32F7x9 - #114

Open
A-Yerkesh wants to merge 1 commit into
AdaCore:masterfrom
A-Yerkesh:stm32f7x9-replacement
Open

Update SVD for STM32F7x9#114
A-Yerkesh wants to merge 1 commit into
AdaCore:masterfrom
A-Yerkesh:stm32f7x9-replacement

Conversation

@A-Yerkesh

Copy link
Copy Markdown
Contributor

STM32F7x9.svd didn't generate bindings, raising this error:

Fatal error when parsing the SVD file:
STM32F7x9.svd:22934:7: Name differ for closing tag (expecting register, opened line 22567)

I replaced it with the newer version, taken from here

@CLAassistant

CLAassistant commented Jun 27, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@jklmnn

jklmnn commented Jul 17, 2026

Copy link
Copy Markdown
Member

FWIW the new version changes a few other things than just fixing the incorrect XML markers. Have you tested this against the Ada_Drivers_Library? If not I can have a look.

@A-Yerkesh

A-Yerkesh commented Jul 20, 2026

Copy link
Copy Markdown
Contributor Author

I ran tests on Ada Drivers Library's master. Then i replaced STM32F7x9.svd in svd2ada/CMSIS-SVD/ST/, navigated to Ada_Drivers_Library/arch and ran make -f svd.mk. After that i ran tests again. In both cases, there are 8 identical failures:

FAIL /home/a-yerkesh/Prog/Ada_Drivers_Library/testsuite/tests/command_line:
Build error (gprbuild returned 4):
b'file_io.adb:32:32: warning: use clause for package "Filesystem" has no effect [-gnatwu]\n'
FAIL /home/a-yerkesh/Prog/Ada_Drivers_Library/testsuite/tests/bitmap_drawing:
Build error (gprbuild returned 4):
b'file_io.adb:32:32: warning: use clause for package "Filesystem" has no effect [-gnatwu]\ntc_bitmap_drawing.adb:3:28: warning: use clause for package "HAL" has no effect [-gnatwu]\n'
FAIL /home/a-yerkesh/Prog/Ada_Drivers_Library/testsuite/tests/disk_partitions:
Build error (gprbuild returned 4):
b'file_io.adb:32:32: warning: use clause for package "Filesystem" has no effect [-gnatwu]\n'
FAIL /home/a-yerkesh/Prog/Ada_Drivers_Library/testsuite/tests/hexdump:
Build error (gprbuild returned 4):
b'file_io.adb:32:32: warning: use clause for package "Filesystem" has no effect [-gnatwu]\n'
FAIL /home/a-yerkesh/Prog/Ada_Drivers_Library/testsuite/tests/logging:
Build error (gprbuild returned 4):
b'file_io.adb:32:32: warning: use clause for package "Filesystem" has no effect [-gnatwu]\n'
FAIL /home/a-yerkesh/Prog/Ada_Drivers_Library/testsuite/tests/fat_driver:
Build error (gprbuild returned 4):
b'file_io.adb:32:32: warning: use clause for package "Filesystem" has no effect [-gnatwu]\n'
FAIL /home/a-yerkesh/Prog/Ada_Drivers_Library/testsuite/tests/wire_simulation:
Build error (gprbuild returned 4):
b'file_io.adb:32:32: warning: use clause for package "Filesystem" has no effect [-gnatwu]\n'
FAIL /home/a-yerkesh/Prog/Ada_Drivers_Library/testsuite/tests/monitors:
Build error (gprbuild returned 4):
b'file_io.adb:32:32: warning: use clause for package "Filesystem" has no effect [-gnatwu]\n'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants