Fixed typos

pull/4/head
bzt 6 years ago
parent a798ff59f4
commit a53c92e95d

@ -4,6 +4,12 @@ AArch64 Kereszt-Fordító
Mielőtt nekiugranál az oktatóanyagoknak, szükséged lesz néhány szerszámra. Nevezetesen egy fordítóra, ami
képes AArch64-re fordítani, és a hozzá kapcsolódó programokra.
**FONTOS MEGJEGYZÉS**: ez az leírás nem a kereszt-fordítókról szól úgy általánosságban, hanem arról, hogy
hogyan fordítsunk konkrétan *aarch64-elf* target-re. Ha problémád adódik, keress rá a google-ön arra, "hogyan
fordítsunk gcc kereszt-fordítót" vagy kérdezz az operációs rendszered szerinti támogatói fórumokon. Nem tudok és
nem is fogok segíteni a környezeted kialakításában, azt neked kell megoldanod. Mint a bevezetőben már írtam,
feltételezem, hogy tudod, hogyan kell programokat fordítani (beleértve a kereszt-fordító fordítását).
Build rendszer
--------------
@ -105,8 +111,8 @@ Amik ezek közül számunkra érdekesek:
- aarch64-elf-gcc - a C fordító
- aarch64-elf-ld - a linker
- aarch64-elf-objcopy - az ELF futtathatók IMG-re való konvertálásához kell
- aarch64-elf-objdump - futtathatók disassemblálásához (debuggolásnál)
- aarch64-elf-readelf - hasznos eszköz a futtathatókban lévő szekciók és szegmensek listázáshoz (debuggolásnál)
- aarch64-elf-objdump - futtathatók disassemblálására (debuggoláshoz)
- aarch64-elf-readelf - hasznos eszköz a futtathatókban lévő szekciók és szegmensek listázásra (debuggoláshoz)
Ha mind a hat fenti futtahatót látod, és hibaüzenet nélkül le is futnak, gratulálok!
Minden eszköz a rendelkezésedre áll, ami ehhez az oktatóanyaghoz kelleni fog.
Minden eszköz a rendelkezésedre áll, elkezdheted az oktatóanyagot!

@ -4,6 +4,12 @@ AArch64 Cross Compiler
Before we could start our tutorials, you'll need some tools. Namely a compiler that compiles for the AArch64
architecture and it's companion utilities.
**IMPORTANT NOTE**: this description is not about how to compile a cross-compiler in general. It's about how to
compile one specifically for the *aarch64-elf* target. If you have problems, google "how to build a gcc cross-compiler"
or ask on an appropriate support forum for your operating system. I can't and won't help you with your environment,
you have to solve that on your own. As I've said in the introduction I assume you know how to compile programs
(including the compilation of the cross-compiler).
Build system
------------
@ -109,4 +115,4 @@ The executables we are interested in:
- aarch64-elf-readelf - an useful utility to dump sections and segments in executables (for debugging)
If you have all of the above six executables and you can also run them without error messages, congrats!
You have all the tools needed for this tutorial series.
You have all the tools needed, you can start to work with my tutorials!

@ -68,7 +68,7 @@ typedef struct {
/**
* Get the starting LBA address of the first partition
* so that we know where or FAT file system starts, and
* so that we know where our FAT file system starts, and
* read that volume's BIOS Parameter Block
*/
int fat_getpartition()

@ -68,7 +68,7 @@ typedef struct {
/**
* Get the starting LBA address of the first partition
* so that we know where or FAT file system starts, and
* so that we know where our FAT file system starts, and
* read that volume's BIOS Parameter Block
*/
int fat_getpartition()

@ -16,8 +16,8 @@ oktatóanyag kifejezetten arról szól, hogy kommunikáljunk az adott hardverrel
hátteréről.
Feltételezem, hogy elegendő GNU/Linux ismerettel rendelkezel, tudod, hogy kell programokat fordítani és lemez
valamint fájlrendszer képfájlokat létrehozni. Nem fogok kitérni ezekre, bár szó lesz arról, hogyan állítsuk be
a kereszt-fordítót kifejezetten ehhez az architektúrához.
valamint fájlrendszer képfájlokat létrehozni. Nem fogok kitérni ezekre, bár pár apró tanácsot adok arról, hogy
hogyan állítsuk be a kereszt-fordítót kifejezetten ehhez az architektúrához.
Miért Raspberry Pi 3?
---------------------

@ -14,7 +14,7 @@ or how to implement multi-tasking. If you plan to write your own OS for the Rasp
research before you continue. This tutorial is strickly about interfacing with the hardware, and not about OS theory.
I assume you have a fair GNU/Linux knowledge on how to compile programs and create disk and file system images. I
won't cover those in detail, although I'll talk about how to set up a cross-compiler for this architecture.
won't cover those in detail, although I'll give you a few hints about how to set up a cross-compiler for this architecture.
Why Raspberry Pi 3?
-------------------

Loading…
Cancel
Save