Added more info

pull/4/head
bzt 7 years ago
parent 45a0a0d9ed
commit a97bfecdd0

@ -22,7 +22,8 @@ használ), valamint megmondjuk a CPU-nak, hogy AArch64 módban fut az EL1. Vége
visszatérést hazudunk, hogy ténylegesen szintet váltsunk.
FIGYELEM: a teljesség kedvéért hozzáadtam az EL3-at is az [Issue #6](https://github.com/bztsrc/raspi3-tutorial/issues/6)
miatt, bár normális körülmények között a Raspberry EL2-n futtatja a kernel8.img-t.
miatt, bár normális körülmények között a Raspberry EL2-n futtatja a kernel8.img-t. Bizonyos config.txt parancsokkal elérhető,
hogy EL3-on induljon (köszönet btauro-nak az infóért).
Main
----

@ -20,7 +20,8 @@ But before we can do that, we have to grant access for the counter registers (us
the CPU we want AArch64 mode in EL1. Finally, we fake an exception return to change the level for real.
NOTE: For completeness, I've added code for EL3 too because of [Issue #6](https://github.com/bztsrc/raspi3-tutorial/issues/6),
although normally Raspberry runs kernel8.img in EL2.
although normally Raspberry runs kernel8.img in EL2. With some config.txt options, you can make it run in EL3 (thanks
btauro for the info).
Main
----

@ -71,7 +71,8 @@ Az első paraméter utasítja a qemu-t a Raspberry Pi 3 hardver emulálására.
fájl (vagy a második esetben az SD kártya képfájl) nevét. Végezetül az utolsó paraméter lehetővé teszi, hogy az
emulált gép UART0-ját átirányítsuk a qemu-t futtató terminál be- és kimenetére, azaz hogy minden, a virtuális gépen
soros vonalra küldött karater megjelenjen a terminálon, az ott leütött karaktereket pedig kiolvashassuk a vm-en. Ez
csak az 5-ös oktatóanyagtól működik, mivel az UART1 alapból *nem* átirányítható.
csak az 5-ös oktatóanyagtól működik, mivel az UART1 alapból *nem* irányítódik át. Ehhez plusz paraméterekre van szükség,
mint például `-chardev socket,host=localhost,port=1111,id=aux -serial chardev:aux` (köszönet godmar-nak az infóért).
**!!!FIGYELEM!!!** Qemu emulálása felületes, csak a legáltalánosabb perifériákat támogatja! **!!!FIGYELEM!!!**

@ -67,6 +67,8 @@ The first argument tells qemu to emulate Raspberry Pi 3 hardware. The second tel
case the SD card image) to be used. Finally the last argument redirects the emulated UART0 to the standard input/output
of the terminal running qemu, so that everything sent to the serial line will be displayed, and every key typed in the
terminal will be received by the vm. Only works with the tutorials 05 and above, as UART1 is *not* redirected by default.
For that, you would have to add something like `-chardev socket,host=localhost,port=1111,id=aux -serial chardev:aux` (thanks
godmar for the info).
**!!!WARNING!!!** Qemu emulation is rudimentary, only the most common peripherals are emulated! **!!!WARNING!!!**

Loading…
Cancel
Save