tools
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tools [03/11/2015 17:45] – [Memory] admin | tools [06/09/2026 11:06] (current) – admin | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | [[http:// | ||
| http:// | http:// | ||
| Line 8: | Line 7: | ||
| * kernel: | * kernel: | ||
| * userland, embedded in the toolchain, see strace ld --verbose | * userland, embedded in the toolchain, see strace ld --verbose | ||
| + | |||
| ====== Memory ====== | ====== Memory ====== | ||
| Line 20: | Line 20: | ||
| ====== Debugging ====== | ====== Debugging ====== | ||
| + | https:// | ||
| ===== OpenOCD ===== | ===== OpenOCD ===== | ||
| http:// | http:// | ||
| Line 70: | Line 71: | ||
| splint | splint | ||
| + | Using clang: | ||
| + | https:// | ||
| - | ====== Compiling the kernel ====== | ||
| - | |||
| - | Useful in embedded systems, as only the strongly recommended options are set to Y: | ||
| - | |||
| - | make allnoconfig | ||
| - | make clean # remove most generated files but keep config | ||
| - | make mrproper | ||
| - | make distclean | ||
| - | | ||
| - | make oldcondif | ||
| - | make | ||
| - | make LOADADDR=0x80008000 uImage | ||
| - | make dtbs | ||
| ====== Patches ====== | ====== Patches ====== | ||
| * quilt, tools to manage a stack of patches | * quilt, tools to manage a stack of patches | ||
| * git | * git | ||
tools.1426095925.txt.gz · Last modified: by admin
