Commit 6ba22d9
authored
refactor: only include OpenThread-relevant bindings (#63)
* refactor!: make the internal bindings module private
* refactor: only include OpenThread-relevant bindings
Instead of blocklisting some specific items, let's just only include
any items that start with "ot" or "OT_". This removes a lot of noise
from the bindings and also makes them more portable.
The only difference between the riscv* and the thumb* bindings is now
the different enum representation, so technically we now only need two
sets of bindings instead of four.
* chore: update the vendored bindings and libraries
The new libraries are now compiled using clang and the new sysroot.1 parent 9dd3123 commit 6ba22d9
File tree
54 files changed
+6908
-9476
lines changed- openthread-sys
- gen
- libs
- riscv32imac-unknown-none-elf
- thumbv6m-none-eabi
- thumbv7em-none-eabi
- src
- include
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
54 files changed
+6908
-9476
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
| 98 | + | |
| 99 | + | |
106 | 100 | | |
107 | 101 | | |
108 | 102 | | |
| |||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments