Andre Richter
098e19ecc4
Fix zero-sized bss handling
4 years ago
Andre Richter
b30bc518c4
Switch to GCC objdump and nm
...
The GCC versions of `objdump` and `nm` seem to have better out-of-the-box
support (for AArch64). Demangling works better, and instructions in objdump are
presented as 4 bytes instead of 4 * 1 bytes, which helps a lot.
Hence, switch to the GCC versions for now until LLVM has caught up.
4 years ago
Andre Richter
19763f8840
Chainloader: Fix runtime_init indirection symbol
4 years ago
Andre Richter
eb69b6f861
More chainloader cleanup
...
closes #79
4 years ago
Andre Richter
3944bba140
Fix the chainloader
4 years ago
Andre Richter
80071ed5aa
Bump Ubuntu Docker Version; QEMU
4 years ago
Andre Richter
9e6ef76aeb
Make cortex-a platform specific dep
4 years ago
Andre Richter
e7a13e81b8
Upgrade to cortex-a 4.x.x
4 years ago
Andre Richter
690716e4af
add toml extension to .cargo/config file
4 years ago
Andre Richter
208f547f29
Remove needless extern C
4 years ago
Andre Richter
27a1d10cc3
Remove UB in linker script symbol <-> Rust handover
4 years ago
Andre Richter
8fc250fc08
Streamline READMEs
4 years ago
Andre Richter
72215fcdb5
Shorten tutorial names
4 years ago
Andre Richter
4caa0188c7
Add tutorial 15: MMIO Remap
4 years ago
Andre Richter
64658a6ce9
Bump toolchain version
4 years ago
Andre Richter
677b274a1f
Add a panic version of the GPIO to panic!()
4 years ago
Andre Richter
95c67afda2
update deps
4 years ago
Andre Richter
6a5f3758fa
Remove/reshuffle features
4 years ago
Andre Richter
7b0ae693c7
Switch to qemu-exit 1.0.x
4 years ago
Andre Richter
22faff5229
Various finetunings
4 years ago
Andre Richter
e7df5b2982
Use InMemoryRegister in MMU driver
4 years ago
Andre Richter
37b9d1435e
Move anything wrt linker symbols to bsp::memory
...
Also, some rewording of data types.
4 years ago
Andre Richter
af0214f0f6
State: Encapsulate state check into member function
4 years ago
Andre Richter
dd296f7eca
Workflows: Bump versions
4 years ago
Andre Richter
25ed9e4e42
Adapt ignore file
4 years ago
Andre Richter
2270b386de
Add nodejs to workflow
4 years ago
Andre Richter
1d46dd40b6
Run of prettier over whole repo
4 years ago
Andre Richter
135a0759e0
Integrate prettier into toolflow
4 years ago
Andre Richter
dabbf137f6
Add prettier for .json and .yml
4 years ago
Andre Richter
218b492092
Add line length to editorconfig
4 years ago
Andre Richter
01bbf64c38
gitignore: Remove non-existing folder
4 years ago
Andre Richter
9b4173724e
Bump toolchain version to 2020-09-24
4 years ago
Andre Richter
52807bc015
Remove artifact in readme
4 years ago
Andre Richter
b8f7764bbb
Align to new rubocop rules
4 years ago
Andre Richter
a33f693e1c
Tutorial 6: README: Update config.txt instructions
...
Fixes #77
4 years ago
jinser
1b7b855312
Typo Fixed
4 years ago
am009
126c2318d9
Fix 00_before_we_start/README.CN.md
4 years ago
am009
2a63c5880a
Add README.CN.md for 02_runtime_init.
...
Fix some translation.
4 years ago
Andre Richter
b585f64e30
Shuffle constant to more fitting module
4 years ago
Andre Richter
bb83be8711
autocomplete for devtool
4 years ago
Andre Richter
5a793e5fcb
Wording
4 years ago
Andre Richter
c1696d6b02
Whitespace
4 years ago
Andre Richter
7e14b246d7
Explicitly set exception vectors in link.ld
4 years ago
Andre Richter
dfbcd444dd
Update some readmes
4 years ago
Andre Richter
224ac8d944
Use --headers for readelf
4 years ago
Andre Richter
db190d8212
Update README.CN.md
4 years ago
heaven0sky
2f434e1c84
Update README.CN.md
...
修改一个错别字。
4 years ago
Carl Fredrik Samson
0afffdeac7
Added short explanation of the BRD calculations for setting up UART re #70
4 years ago
Andre Richter
14be6a5f45
Update binaries (new FBRD)
4 years ago
Andre Richter
829722d9f2
fix rubocop warning
4 years ago