Andre Richter
135a72ed98
Remove unnecessary pub keywords
7 years ago
Andre Richter
a772630b3b
Cleanup register definitions
7 years ago
Andre Richter
d2a16a6c71
Add tutorial 06_random
7 years ago
Andre Richter
5ae22d3cb2
adapt two copyrights
7 years ago
Andre Richter
f384d99d78
minor style fixes
7 years ago
Andre Richter
c0b1e92b7e
Align content better with first tutorial
7 years ago
Andre Richter
8f94a07675
Add tutorial 01_bareminimum
7 years ago
Andre Richter
b2f5da7184
Add tutorial 02_multicore_rust
7 years ago
Andre Richter
b9dea36052
remove accidentally uploaded file
7 years ago
Andre Richter
b869cf9a38
Correct stuff clippy complained about
7 years ago
Andre Richter
b42c922012
Add clippy targets
7 years ago
Andre Richter
78ea9a9931
Add tutorial 04_mailboxes
7 years ago
Andre Richter
d2636fc9ba
Add compiler fence before mailbox signaling
7 years ago
Andre Richter
41d69fa594
Remove memory barrier again
...
Upon further reading, found out that RPi3 features an A53 CPU, which
is one of the ARMv8-A variants that in fact does _not_ have
out-of-order execution.
7 years ago
Andre Richter
de0e42142b
stay closer to original
7 years ago
Andre Richter
45eadc8543
Switch to MIT License for Embedonomicon code snippets
...
They have been relicensed under MIT/Apache in
japaric/embedonomicon@d8c72ed452
7 years ago
Andre Richter
989a9326ec
Add memory barrier before mailbox calls
7 years ago
Andre Richter
bd5827ba0e
Minor cosmetics and comments
7 years ago
Andre Richter
298bec39c8
Add tutorial 03_uart1
7 years ago
Andre Richter
24cf950bae
typo
7 years ago
Andre Richter
80e9a67239
Add wiring image
7 years ago
Andre Richter
4d251b940b
Adapt READMEs
7 years ago
Andre Richter
b3c9e041e6
Add UART0 Hello World
7 years ago
Andre Richter
e6ab38f228
Hide tuts not implemented in Rust yet
7 years ago
bzt
173e3090a6
Added links to readmes
7 years ago
bzt
c09567541b
Fixed Issue #11
7 years ago
bzt
837e67c97a
Raspi3 patch merged to qemu source
7 years ago
bzt
80e35270d2
Raspi3 patch merged to qemu source
7 years ago
bzt
f32816bcb9
Jump to relocated main
7 years ago
bzt
1b91dd9b3e
Fixed a bug, made uart_getc() binary-safe
7 years ago
bzt
d5d1df6678
New tutorial, raspbootin for 64 bit
7 years ago
bzt
2937d2c1fe
New tutorial, raspbootin for 64 bit
7 years ago
bzt
f5d935e936
New tutorial, raspbootin for 64 bit
7 years ago
bzt
05bc1c0204
New tutorial, raspbootin for 64 bit
7 years ago
bzt
e16865370c
New tutorial, raspbootin for 64 bit
7 years ago
bzt
a0b68d2db7
New tutorial, raspbootin for 64 bit
7 years ago
bzt
734cb2fb1b
Fixed typo
7 years ago
bzt
fc64aaeb4a
Added more info
7 years ago
bzt
56b85094b3
Added more info
7 years ago
bzt
2266213f71
Added more info
7 years ago
bzt
6e357b0948
Added more info
7 years ago
bzt
d62f242fb7
Added more info
7 years ago
bzt
823040a6bf
New tutorials
7 years ago
bzt
a97bfecdd0
Added more info
7 years ago
bzt
45a0a0d9ed
Solved issue #6
7 years ago
bzt
d11d469691
Solved issue #6
7 years ago
bzt
dfd92e3131
Added EL3 handling code (untested)
7 years ago
bzt
fc6614dbd8
Added EL3 handling code (untested)
7 years ago
bzt
7372187fcd
Fixed typos
7 years ago
bzt
849b312f37
Now supports cpio format too
7 years ago