mirror of
https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials.git
synced 2024-11-03 15:40:21 +00:00
Fixed typos and more tutorials
This commit is contained in:
parent
2fc348ba46
commit
f4a87217a8
@ -34,9 +34,8 @@ Aztán megállítjuk a CPU-t, mert egyelőre nincs hova visszatérni a kivételk
|
||||
Start
|
||||
-----
|
||||
|
||||
Mielőtt rendszerfelügyeleti módra váltanánk, beállítjuk a *vbar_el2*-t. Fontos, hogy az EL1 szinten fellépő
|
||||
kivételeket EL2 szinten futó kód kezeli le. Minden kezelőt megfelelően kell pozicionálni a memóriában. Qemu
|
||||
nem érzékeny annyira erre, de az igazi vas igen.
|
||||
Mielőtt rendszerfelügyeleti módra váltanánk, beállítjuk a *vbar_el1*-t. Minden kezelőt megfelelően kell pozicionálni
|
||||
a memóriában. Qemu nem érzékeny annyira erre, de az igazi vas igen.
|
||||
|
||||
`_vectors` kivételkezelők vektor táblája, kis assembly programokkal, mind az `exc_handler()` nevű C függvényt hívja.
|
||||
|
||||
|
@ -34,8 +34,8 @@ Exception Syndrome Register can be found in ARM DDI0487B_b chapter D10.2.28.
|
||||
Start
|
||||
-----
|
||||
|
||||
Before we switch to supervisor mode, we set up *vbar_el2*. Note that exceptions triggered at EL1 will be handled
|
||||
by code at EL2. All handlers must be properly aligned. Qemu is not so picky, but real hardware is.
|
||||
Before we switch to supervisor mode, we set up *vbar_el1*. All handlers must be properly aligned.
|
||||
Qemu is not so picky, but real hardware is.
|
||||
|
||||
`_vectors` the exception handler's vector table with small assembly stubs, each calling `exc_handler()` in C.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user