-
Notifications
You must be signed in to change notification settings - Fork 454
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Aarch64 #422
base: master
Are you sure you want to change the base?
Aarch64 #422
Conversation
…spi as base for further work, firmware 7_45_98_38 and 7_45_98_97 of BCM43430
Hi Stefan,
did you adjust the definitions.mk files as well? Just try to make the patch.c file work and then copy each of the other files one by one.
Matthias
… On 17. Jul 2020, at 11:14, Stefan Juhl ***@***.***> wrote:
Adjusted code so that it can be successfully build and used in Armbian Focal 20.04 & aarch64 architecture environment
Verified with firmware 7_45_41_46 on an NanoPi NEO Plus2 running a recent Armbian distro
Added firmwares of Cypress Linux WiFi Driver Release (FMAC) [2020-06-25] (Source: https://community.cypress.com/docs/DOC-20044 <https://community.cypress.com/docs/DOC-20044>)
NOTE: By using ghidra (I have no access to IDA pro) I was able to identify all hooks in BCM43430 firmwares 7_45_98_38 and 7_45_98_97. I adjusted the address hooks in the patching source code accordingly. However the patched firmwares do not work.
I am at the end of my knowledge and would be very happy if someone could improve the code further.
You can view, comment on, or merge this pull request online at:
#422 <#422>
Commit Summary
1st run to create branch
Added aarch64 compiler, necessary adjustments, firmware patched on Raspi as base for further work, firmware 7_45_98_38 and 7_45_98_97 of BCM43430
bins
moved working example out of source tree
Fixed Aarch64 compiler toolchain, update Nexmon compiler plugin accordingly
Addes 5.4(.45) kernel sources
Compile Chain working, 5.4 kernel module still needs patching
Implemented kernel 5.4 module patches based on previus kernel patches - compile ok
WORKING! Adjusted nexutil code to be built on Armbian 20.04/aarch64
File Changes
A .UUID <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-9c197db0f404226f6d99a9f749f76420> (1)
A .gitignore <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a084b794bc0759e7a6b77810e01874f2> (6)
M Makefile <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b67911656ef5d18c4ae36cb6741b7965> (7)
A README.aarch64 <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-0397579a134803331608849784a622ae> (24)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/9.2-2019.12-aarch64-arm-none-eabi-manifest.txt <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-db9f7844cc9e7d9575649e7bcb45cd10> (10)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/ar <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3246814f97ed663d8cbf2111ba31345c> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/as <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f0a3d916da765c986caf44be3fb62fc2> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/ld <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-6189a7ae7b14d27dcfd185ab7b5bc94f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/ld.bfd <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-5937c9910de9ac5503991d92a0db82fb> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/nm <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-799770562b98db63acb6dbee15330742> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/objcopy <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-e90c5cdf759feca8ef15ffb03e66bcc1> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/objdump <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-5e98a65780c2cb1452dfd05b198285c5> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/ranlib <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-5b2f464a8b581a78b7525bc438324a66> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/readelf <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-bd5c4aad495fdd96af9128f69f14abfa> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/bin/strip <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-be228ed64fa14fab743ff9b1c3c37919> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/_ansi.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-6a437133e57c8a3e80504424c4070b31> (82)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/_newlib_version.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c4d4a382c83a8631ec242d1108b369b8> (12)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/_syslist.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b91be399bec3bb0a6cdd8bcdd26b426f> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/alloca.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-0db38dea9c0802bd44b697338ecf66db> (21)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/ar.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b1fa740839f63080750524c3e3f9176a> (69)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/argz.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-97f2a9cae76012c52f39badf429fc579> (33)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/assert.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3a4bb4a44f8ab50154df52d5b1f4df44> (50)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/algorithm <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-633bc0b678132428ba59237e06179574> (83)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/any <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7db31acf46447092a4b277be3a049b21> (649)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-34f84b6d07a38f26bd84ba966b41b659> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-515607216a01a3dc8391b13b4cff87e9> (135)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-50af401bda5126110037fc9085f445c2> (59)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-5469258c794a80f80c562eedccc97391> (2065)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-25397481c56d23a16fd89a2705198994> (50)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-25f28ae2eb1f61d596b0d17b3d73284c> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-cf85c1275a13ce61b08188d294ebccb9> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b76c9ac5fd879aac47e6cf619e8381df> (61)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-63ad4eab8cf2afa9b8d7b3eff446fe71> (74)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-4121d16fea5735b901b46fafe323c35a> (82)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b2681ac85300164ad94c9fdaa5f5acce> (178)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-fa631f075d677e9568ca2c26fb0012f6> (84)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-93d88cbd8e07dc9b58ba79eea8709249> (298)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-6efce3b2a9554c8055d1f4d3edbbf4c8> (890)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8226c74b6599de27cc0d356c79a1ea68> (298)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-4e568cb8fdd3fecf96748d76f5af31a3> (154)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3ff4692012ddf944abfb20b4e2b6ef15> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ea7e73bc6ed58878141048df54843383> (38)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a40eed04a601fcfee87e6fccdb309bbd> (61)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-e8c6bd9f54f666b56d6a9c4597b92b25> (142)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-4412bce2fd8c2a6dd387945d03ea01c0> (53)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f77705d79b318e0d8fef6988c3e66660> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/hard/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-318a58cd85c42e58ced3328199335e3d> (38)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-01e27c57f326262c64061c2d9d0690f9> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c212f3ea57df306b624e33893bcbe730> (135)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-46a0eed066baeb6a05a427e37710c49a> (59)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-18c3a97fe3db8093b4c4333e724fdf41> (2065)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-792cf0b28eefdf22329dd8e21edc33d5> (50)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-30662510d745ffce26dd3120a22bdf74> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-99a4e7eca3cc3c36fe2e6f5f1a6078aa> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-72e076a7d54337bcb3997046709d7789> (61)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-99eec1d2704e45a9d1db408303178bd7> (74)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c261602588df3c5c04a68ebbe4d26f88> (82)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-48f0d9d86b511d2bd6df629c98ebf7db> (178)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-bb3adcabcf073565b458ab0ab2ff5d86> (84)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-0d9c439e5d32e37ad99485b99a368837> (298)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f8d6e34708cffae2d489c06c48c4f67d> (890)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d3e59b8628c6b055e2e559b3c714f508> (298)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-1c85f77875afe47643230d7992a73cc2> (154)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-6962145a0e5dc0f814347f04d070e0f8> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-6614337f244443513729e3b6f0eec8ba> (38)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-49075d7ceb4556c3c77986b420c55357> (61)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-843e278c369fca677de78b090e7d1d17> (142)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-30168eba6f87394001c15e992f48215a> (53)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-62e5e108b9bb4b127bc96b652a06b78c> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/arm/v5te/softfp/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f77ebb266dec09391e7c271fd075d0be> (38)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b30d76363335b96e741110d1efdb2c97> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-76148a8b417e7819bd5d2556a6f68a3a> (135)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7c4a9d018ac01c05dd5de718c098dad7> (59)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-099569fa654f207c75dcdb6bb5c77789> (2065)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-aafc8adcb3e7c8bde86661e3115ced89> (50)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-94f4b10f2c651c99d94fa50159e6a89f> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-130a6a14d568e4733c855b45e278b7cf> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3114c0ba36841fe512a408970ce3bcc2> (61)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-11d2d078e417994a4b1c1b021133abdd> (74)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2a3943272099acf482ad83bd44df0c2c> (82)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ea004eb987f9bb61419072a4927e5883> (178)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a65bba99219d5fb70108c00e46a632af> (84)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-93dfaec7bb4abc8ec2b31ec7eef42d80> (298)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d210ed5f2b3b000f64f5727c82a57848> (890)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7861aef32ef6d6714efe5697bfc8f60c> (298)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-4f7d0100f44245bf4da4300cc55dcc81> (154)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-fb4dbc8b8b1368dc89f11c188532e3b7> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-5f6edb512e433a2701a6b2ce2e0f2c25> (38)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-aba4d7555875ae8082c7f57f3e094fbf> (61)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ba740e25686382bc91e64b534907e4c5> (142)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-bc65875666b10e0a46994d754d5ae360> (53)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f57f0e243a0332a5ac4db8babf2bfa4f> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-852b1cb00b9c456e1240096521ee74e8> (38)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-263d76429646f38eb9549b571eee37d3> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b3e1782a4bd72fedc8425e16a291d5d5> (135)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b2c1ccca34a0f45b053907cd5f8031fc> (59)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-417e39f64e1ed0342179bb807e3a8050> (2065)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d280a5b8b8dbd544924e6f019222ef1d> (50)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c28f228f138b1d2adcba3fd2fe34cb20> (92)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3af197a2e49b25eaf7ee756baeac3646> (40)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2380fedde0d83858238bfeae10f93107> (61)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8f6327f823141a002c9d19a52ecd6a3d> (74)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-caa6b99779562ec34b9dcdd7c6af62e5> (82)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ba057cb0c2ee916a704eeee959a719e8> (178)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a7295138d69aca96e109d4334c1b5708> (84)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ebcc8305b084d5f7195e4408abb62124> (298)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3184dda816c111fc38bc036c8dbc6e93> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d65ce4932b8e84824225d54045f4a287> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-297179797953ceea169233c78bf5e660> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-099a24ad8f065f9e744355b73a759b93> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8c50d5aaf226c39350254d65bddd383d> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8abe37f6ae15fbd60d22b9d7499bb51b> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-063ca3f1ff4f1b3a679f34fee60a8fb9> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2ade090fcab03aed3cfbda883b4eb668> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-11e3ed5826d289f1c771d3db3db51670> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/nofp/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2fc3094ade5c5a8116aab12bc81960cc> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2f825f47e006226713bf47227a2f3066> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7b6cc9ab35a1e111b1a27419cef415eb> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f403facd593daf5d7633f1053d49434f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8910b57a250ab20ae69f193b5643e0b0> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-955d105308cfd46ed811faea4b024177> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2edf503537bd621231cf62f0877445f2> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-741fc7381abf963ffe2506c3423f0179> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f71871e94940c5a59e58a2b33aafa635> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3c0bcfa73a9dbca16adbb26f35495c15> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-92ce9507c3d2c0761cc0d4a601abcc91> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7b03610ef31c901f0f079957f932ca92> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-02d4b38252e1f1d442560a5ba4f56bf7> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7b510f1ea61d411941a69e333dd4e4e9> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-abb819c287f2838e462fae16ab9f521e> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-e846e8fc14b2e96fb1264808a2201a27> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-4493ecc4b5cf5d4740424846ba796b03> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-5bb492d0ac9d1a7169c390220065a011> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7d88cee96e693f930d34bb3ade335042> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-aec5326d581a3df73cffc38789e665c8> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-04fbb9b4477b346cad94ed6a03f86722> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-50f3632d716aff45c1147ae80a6fc33d> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-188ca8d5c6fe390708ba228cdfb9032e> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/hard/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-0777f995c335622614718b718e66de13> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-eed71e982f0fd6f11261fcdf89b71c76> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-9500f3b536e0fedaf7605c402f9ceb9f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-178a2c535610445bc4d946e934d91e68> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-5fc048585bb45c6b9739d1e90c91a99b> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7fba4f50a2af9bcb165b5e82867aa041> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-55435e0ec68fe0075f06521d0e4a1610> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-26f1f9d4f3696d33da7359446d5a5927> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d2b40bf589371950499b131a5de507a5> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ee898bf5510b455951ff4299e2c43e99> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-e00e30efd6489af7377c684e0a95e5b3> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-4729822595f644fad91248e3d5880f44> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2d2625ae927da84a4ae585a95ed8a628> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7b75328e0e4dc9c0bb463e185848efe7> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ac7aaf62effed3550923135de1d7837e> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-305ffc21789044afb9d55173f2cdadcf> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c295bc364325dc58ed750178ea7e4852> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-9a91e0f6ceda73ac6af86fe23d9ff409> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ccaecf29bff317bf26c6bc0d67af46e5> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3ff63d823b9a0a6de096fb8107bdd39a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-70e8015898170dbe986f7b18d7f706d0> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7a7c6aab3c11861f9f69c3c01c4b70ef> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c6e8f24bd41bf6c206ba0add4962f5c9> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7+fp/softfp/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ef0266fcac9de4e69c6b46d59848eda7> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-5e128970cb42e4b7bb4c92228d578422> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-9d12bb9dcdd119670b597f1972341d00> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-45c5a0c0089fdb496e63d0593b4f9416> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8be13ef6f11c78368d7d6793a62ad954> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-926f120274a5dc6a95b32f3a8625fe70> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-fc3cbfd3ad78971125fdab24016bda9c> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-90b8de76fd89035afdf9a9008fe3a479> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-9aeaa4fc9bae3f075626bcc026d0cd43> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ee723ad9fdb51e687c710e58f5378edb> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-559dda6e46aed72dd1362bcbe2407239> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3f79590d95f61dc12dcffd3af8972a28> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8b9ed42de06100bcb5eefe6c00f2ef18> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b3c621262e9ecb37e1a26472e029a30f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-05a56278c12a4e96482d322c82666167> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c95b57d41f557cd9f6ef59e6e4203d80> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ebc53b911863b5ddba94d2c54be6f0be> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-75f153f881e6252ccaf5b4c84a3640a6> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-417aa7a8c7f3389cdf9a6f244caa3fbc> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f55c12b999d113072922034871fbbb4f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c56a5c72aa39cfbe1889dc8dc69585ba> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3b25ef50a6fb452591ba85f425afcd5d> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-faf8526a2da56ee973603b9c6b1b9eb5> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/hard/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-0632e5ce1b6cd09d2c820cd36acd1ee6> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-3047b3dce0509f55a1545713ab607961> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-448ba433894d2d9fd38f55eee1b5163d> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-594e6a98bde1b60a71e84d71e8bc89c1> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2b0a77ecdc062eb135969e6e005a0213> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-575d007ea9244cd5875717f6645f030f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-44c45eab59566fbf26cc7ec7a808b923> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-1c327308ceb4a291020092adbccb925e> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-163d89994d5b3f2f04718ddcc9ac4b7a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-efd7118b7b6ac1eba32ef48135bde6ce> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b63419505a6a8e9512c9bb533cc8e5fe> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2be29a9bd25e12efcb015a3aac3a7a9b> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7954358c46f08606f244a839c6786736> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8f12eb152a6c3cd59a59b578439018be> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-49515cbd1d88cd3dc3b0616dbb4a0393> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f847a343208a348f5195f093d4980f2f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-07aa48a1fdb6f7314f772bb23dc6dca8> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d43da52266a2706618589b8883a5ebdb> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8380572d855088acf05bfadc1f627afb> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-104bdca1d5aef4d4adf88e583b2fcdd2> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b051d1766e1abd3213d76113c48315be> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-065009ccdb9ac638c178508fa08a1467> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b8cfe55cef07204b52ab8771fc68948c> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+fp/softfp/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-83cc0daa5e50b50fbd726b1d9d41c993> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-4a9a1d2006f8586f32473130edad3a0c> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-891a089d86679aa494e2106b8e2d528d> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ffc727b511a916358eac66000d243db3> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-73186f193753c942aa56503cb691338a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-9e40f6e1e1a95f8a3f7d8e4d43a26dce> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-76a52e3bf31f937fd1e7d203b1f12a55> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8085ffbcc0047116bb9f83195c0e960f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-287ef6947758dd487a65bf2b488ff6b5> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-65d7d770393a12d527679764ce9c92ad> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2756347567d7455a19cef2562a5ca708> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-0ecfa7dd86f96921c91bc0a75b250a94> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ea92930f98aa106329efd66991c6a05a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-1de428d6438eaac9280d4cccd979d468> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c7fd57d146f409fbff4cc1657d7ab3e1> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-10bac8cfef804865f21e9b97ad9c94cf> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-7a8e4063a797583322f5050b1a353bd6> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a20765687e30e806165fee0b617af5ed> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-e7b155bbea346600613038c4de3f5b43> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-bd078959e5ff32fb2cb4f0a8a63009e8> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-193c0317f11dd95462ae24ed6e9ba19b> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-1ff53dd67127897a051febce759bdf9f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-0d1fb2b3f16e1fc797cbae46c09bfbd2> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/hard/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-6d05e78c80bdd93e6ad778836dec5faf> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c61932f7a2c953cf9430d6372a938b3c> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-10036a7b33784b3ccae446de0499d77f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-83a702269dbe228979857c91eeeb0be8> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c4cadf14cbb2cfa09bd5c962e6f4ee5a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a42c0923a789d6eb18a5dda5fb81524b> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-389174d4bc3cb79c31489e5ed5dce2f4> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-e0408063b621e23e2cc43bd3e41d9c5a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-757b0cd558268a0c40e2d791c98e59f3> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-34ca6d27838933e536881b860acacff8> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-cc9b1bfc9b1595ea22f3f19bebb1271e> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-1197393d3a431e7fa4b17c1f8a0992c7> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-1b09aac2825e1dfd015c9c8956c16730> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-535b11b0085d85b3d1b1ac3cb75b9b33> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-c0d7dfb4b159d1f47790cb3999fdbba4> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-f5d090bd0739a570f1aabdc32b72d804> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d09e762ea95a72ab00d9b29cca58a798> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-e2d5c03b00f2ac6f7e0ffd7341c89d3c> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ed7e7363b3f6df9037991cd9d4e4cdfe> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b83fabdbeb701f43a3f23168819bbd4d> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ad39362bb025fe70007bdf7fa2bdbe86> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-8d4fcab95b49f6158cb1cd32f79841c0> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b71e842ba52168c06bbd1acea9ade914> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a+simd/softfp/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-83ee95b39785ce2f0ccea5cef6458c51> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-718a9ed3c2d825ff312ab31b07d5d5a6> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/basic_file.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-fe1b24a4a70c950f168f818d200ec8b2> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/c++allocator.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-95667da347261563a7f41543c5eb7353> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/c++config.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-604f1ddd69d35a1df0aa93a469390ab6> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/c++io.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d0780d0950d9c8f747022806dc44c66a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/c++locale.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a94108c54e3739d0401c6e897a692242> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/cpu_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-884959ff50262a5daac1029486c6550a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/ctype_base.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-b24d729579a3cdf232f4f5c817aebc1b> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/ctype_inline.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-54378d9f388f1fe200d3ef5c0fa5d12d> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/cxxabi_tweaks.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-dc5613b86f1d97e7c62ed9e14309c39f> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/error_constants.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-40872c3305444f45b414f9b5217b30b8> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/extc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-ee8ccb617c1057967cda7abcccf13ba4> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/gthr-default.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-23d7086ca8cc64d7b88d2a2f11a2538c> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/gthr-posix.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a90563513d29d5c8a1224ebea39bfe58> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/gthr-single.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-18bc66e3218c942bbf23af7f6e4463c3> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/gthr.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-749d5edfdbcc0e4fa76e07980d116970> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/messages_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-894ba3becf818fc6dc77522d3ef573a6> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-38441dcc1a0db8e677fceff5298d281a> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/os_defines.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-2e054b289c9133d5357ea00a5be03247> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/stdc++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-a603d03eeb25a2a589d168e0bf16f973> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/stdtr1c++.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-d35638e5e9a05687008b246bc7fc66bd> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/bits/time_members.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-db41fa1dd3e2b9a9e76919393855200d> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-a/nofp/ext/opt_random.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-486622571dd2b2f33dc8815adf4f8dd1> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/include/c++/9.2.1/arm-none-eabi/thumb/v7-r+fp.sp/hard/bits/atomic_word.h <https://github.com/seemoo-lab/nexmon/pull/422/files#diff-47e20b27edf421addc028a20dfb301b7> (0)
A buildtools/gcc-arm-none-eabi-9_2-2019q4-linux-aarch64/arm-none-eabi/includ
|
Hi Matthias, I adjusted the following things:
Result: lsmod tells me kernel module is loaded, but interface does not show up. dmesg output: |
First try to load the firmware without applying any patches to see that it is compatible with the driver. Then, try to get the patch running with only the patch.c file in the src directory. If that works, try to add more and more files such as ioctl.c, injection.c, … If it already fails with the patch.c file, you likely have some wrong addresses in the definitions.mk file or (even though unlikely) the structures have changed.
… On 17. Jul 2020, at 20:28, Stefan Juhl ***@***.***> wrote:
Hi Stefan, did you adjust the definitions.mk files as well? Just try to make the patch.c file work and then copy each of the other files one by one. Matthias
Hi Matthias, I adjusted the following things:
patches/include/firmware_version.h -> added FW_VER_7_49_98_XX definitions
patches/common/wrapper.c -> added adjusted address pointers for FW_VER_7_49_98_XX, incl. hints for look-up
adjusted definitions.mk -> WLC_UCODE_WRITE_BL_HOOK_ADDR, UCODESTART and all others ...
adjusted version.mk accordingly
adjusted all address pointers in autostart.c, injection.c, ioctl.c, patch.c and version.c
Result: lsmod tells me kernel module is loaded, but interface does not show up. dmesg output:
brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#422 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACZ773S744DIHNRQNAHF2V3R4CJ3LANCNFSM4O54LQBQ>.
|
The unpatched firmware 7_45_98_97 loads without any issues. I also checked the patch infrastructure by using the 7_45_41_46 firmware instead 7_45_98_97 and also tried to build only with minimal patchset as suggested by you - still no success. The hooks I found and set in definitions.mk are very close to the ones DrSchottky noted for his 7_45_98_94 branch. The templateram.bin extracted from 7_45_98_97 and 7_45_41_46 are identical. Start and end of ucode.bin also look reasonable. |
Hi Matthias, I wrote a script to automatically verify the manual address hooks I made in wrapper.c and fixed three typos.
|
do you have a pr with all your changes?
… On 21. Jul 2020, at 20:37, Stefan Juhl ***@***.***> wrote:
Hi Matthias, I wrote a script to automatically verify the manual address hooks I made in wrapper.c and fixed three typos.
I disassembled the individual functions of the firmware using Ghidra and compared 7_45_41_46 vs. 7_45_98_97. Most of them 100% identical; I attach a list for reference. However, even if I remove all referenced hooks from wrapper.c and limit patching to version.c and patch.c the patched firmware 7_45_98_38 or 7_45_98_97 exit early with HT Avail timeout (1000000) without the interface beeing created.
This needs a specialist with deeper understanding of the chipset and the ARM Cortex-M3 opcodes
Nevertheless the Aarch64 build chain works fine ;)
00009e24 00009e24 100_dma_rx 0000a020 0000a020 dma_rxfill 0000379c 0000379c dngl_sendpkt 00004788 00004788 handle_sdio_xmit_request 00002854 00002854 100_hndrte_del_timer 00002414 00002414 100_memcpy 0002d9b0 0002d9b0 100_phy_reg_or 0002d9cc 0002d9cc 100_pyh_reg_mod 0002d2c2 0002d2c2 100_phy_reg_read 0000b3a4 0000b3a4 pkt_buf_get_skb 0000b3e8 0000b3e8 pkt_buf_free_skb 00025076 00025076 100_wlc_bmac_enable_mac 00025624 00025654 wlc_bmac_suspend_mac_and_wait 000250c4 000250c4 100_wlc_bmac_read_tsf 00026720 00026720 100_wlc_bsscfg_find_by_wlcif 0000eb5c 0000eb5c wlc_d11hdrs 00012f80 00012f80 wlc_sendctl 0000ea0e 0000ea0e 100_wlc_get_txh_info 0000c664 0000c664 wl_send 00018a3c 00018a3c wlc_recvdata 00019300 00019300 wlc_recv 0000dfdc 0000dfdc 100_wlc_iovar_op 00035a7a 00035a7a 100_wlc_lcn40phy_deaf_mode 0003280e 0003280e 100_wlc_lcn40phy_force_pwr_index 0002f758 0002f758 100_wlc_lcn40phy_num_samples 0003344c 0003344c 100_wlc_lcn40phy_run_samples 00032568 00032568 100_wlc_lcn40phy_set_bbmult 0002f99a 0002f99a 100_wlc_lcn40phy_set_pa_gain 0002fde0 0002fde0 100_wlc_lcn40phy_set_tx_gain 00034b42 00034b42 100_wlc_lcn40phy_set_tx_pwr_by_index 00032fae 00032fae wlc_lcn40phy_set_tx_pwr_ctrl 00035b4c 00035b4c 100_wlc_lcn40phy_start_tx_tone 00035ac2 00035ac2 100_wlc_lcn40phy_stop_tx_tone 00033272 00033272 100_wlc_lcn40phy_tx_tone_samples 0003243e 0003243e wlc_lcn40phy_write_table 0002e07c 0002e07c 100_wlc_phy_channel2freq 0002edd8 0002edd8 100_wlc_phy_cordic 0003d4f2 0003d4f2 100_wlc_scb_lookup 000147b8 000147b8 100_wlc_txfifo 0005227c 0005227c 100_wlc_ucode_download 0000268c 0000268c 100_wlc_ucode_write_bl
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#422 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACZ773VLLAEINC6XRMLFHH3R4XN47ANCNFSM4O54LQBQ>.
|
…98_94 + script ChkHooks.sh for automatic hook search in firmware file
Hi Matthias, I am GitHub newbie ... was this the right way to submit the pr? |
Does not look too bad. However, I am wondering, why you are changing the structure of the definition.mk file. It will likely not work to calculate the ucode size depending on the template ram location. Maybe it works in a particular case, but not all firmwares have template rams. Hence, if you want to get the firmware running, keep the original structure of the definition.mk file and try it again.
… On 23. Jul 2020, at 06:14, Stefan Juhl ***@***.***> wrote:
Hi Matthias, I am GitHub newbie ... was this the right way to submit the pr?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <#422 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACZ773RUG7JAVXRHHKPOVLTR462K5ANCNFSM4O54LQBQ>.
|
Thanks for your feedback; the structure change of definitons.mk was just another experiment .. I forgot to redo/delete it before the pull request; it worked for 7_45_41_46. |
Confirm 7_45_98_97 fails with same error "HT Avail timeout" on Banana Pi M2 Zero. |
Would it be possible to adapt this aarch64 support to the official Ubuntu aarch64 20.04 Pi image. I’d love to try Nexmon and the pi4s internal wireless chipset, however it doesn’t appear the Ubuntu aarch64 20.04 image is compatible. Thanks! |
+1 ! How is it going ? Raspberry pi 4 user here with ubuntu20.04! Would love to see some comments / development :-) |
Recently I was able to build a working brcmfmac.ko on an up to date armbian 20.x with an 5.10 armv7l kernel, using the 7_45_41_46 firmware .. so as hacking code is not my main business I have to find time to prepare an pull request ;) |
As announced I was able to push a pull request: #489 |
NOTE: By using ghidra (I have no access to IDA pro) I was able to identify all hooks in BCM43430 firmwares 7_45_98_38 and 7_45_98_97. I adjusted the address hooks in the patching source code accordingly. However the patched firmwares do not work.
I am at the end of my knowledge and would be very happy if someone could improve the code further.