-
-
Notifications
You must be signed in to change notification settings - Fork 825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
README.ES.md -> 01 & 02 #150
Conversation
I added a spanish translation for the README.md file, and modified the README.md to add my github profile and to add the link to README.ES.md file
I corrected a few mistakes in both README.ES.md files.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Just added a few improvements/corrections.
01_wait_forever/README.ES.md
Outdated
@@ -0,0 +1,55 @@ | |||
# Tutorial 01 - Esperar para siempre |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# Tutorial 01 - Esperar para siempre | |
# Tutorial 01 - Esperar infinitamente |
01_wait_forever/README.ES.md
Outdated
|
||
## tl;dr | ||
|
||
* Se configura la estructura que tendrá el proyecto. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Se configura la estructura que tendrá el proyecto. | |
* Se configura la estructura que tiene el proyecto. |
01_wait_forever/README.ES.md
Outdated
|
||
## Compilar | ||
|
||
* El archivo `Makefile` selecciona: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* El archivo `Makefile` selecciona: | |
* El archivo `Makefile` permite ejecutar: |
01_wait_forever/README.ES.md
Outdated
* `clippy` | ||
|
||
* `clean` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* `clippy` | |
* `clean` | |
* `clippy`: Analiza el código y sugiere mejoras. | |
* `clean`: Elimina todos los archivos generados durante la compilación, etc. |
01_wait_forever/README.ES.md
Outdated
|
||
* `clean` | ||
|
||
* `readelf`: Inspeccionar la salida de `ELF`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* `readelf`: Inspeccionar la salida de `ELF`. | |
* `readelf`: Inspecciona el archivo `ELF` de salida. |
02_runtime_init/README.ES.md
Outdated
|
||
1. Para el núcleo del procesador `if core != core0` (si la variable `core` es diferente de la variable `core0`). | ||
|
||
2. Inicializa la [`DRAM`](https://es.wikipedia.org/wiki/DRAM) haciendo ceros la sección de [`bsp`](https://en.wikipedia.org/wiki/.bss). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2. Inicializa la [`DRAM`](https://es.wikipedia.org/wiki/DRAM) haciendo ceros la sección de [`bsp`](https://en.wikipedia.org/wiki/.bss). | |
2. Inicializa la [`DRAM`](https://es.wikipedia.org/wiki/DRAM) poniendo a cero la sección de [`.bss`](https://en.wikipedia.org/wiki/.bss). |
02_runtime_init/README.ES.md
Outdated
|
||
2. Inicializa la [`DRAM`](https://es.wikipedia.org/wiki/DRAM) haciendo ceros la sección de [`bsp`](https://en.wikipedia.org/wiki/.bss). | ||
|
||
3. Configura el `stack pointer` (puntero a la memoria *stack*). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
3. Configura el `stack pointer` (puntero a la memoria *stack*). | |
3. Configura el `stack pointer` (puntero a la memoria pila). |
02_runtime_init/README.ES.md
Outdated
|
||
. `_start_rust()`: | ||
|
||
. Llama a `kernel_init()`, que llama a `panic!()`, que eventualmente también pausa a core0. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
. Llama a `kernel_init()`, que llama a `panic!()`, que eventualmente también pausa a core0. | |
. Llama a `kernel_init()`, que llama a `panic!()`, que al final también pone al núcleo 0 en pausa. |
02_runtime_init/README.ES.md
Outdated
|
||
. Llama a `kernel_init()`, que llama a `panic!()`, que eventualmente también pausa a core0. | ||
|
||
. La librería ahora usa el crate [cortex-a](https://github.com/rust-embedded/cortex-a), que nos da abstracciones conocidas como *zero-overhead* y envulve las partes que hacen uso de un `unsafe` (partes con código que no es seguro y podría causar errores) cuando se trabaja con los recursos del procesador. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
. La librería ahora usa el crate [cortex-a](https://github.com/rust-embedded/cortex-a), que nos da abstracciones conocidas como *zero-overhead* y envulve las partes que hacen uso de un `unsafe` (partes con código que no es seguro y podría causar errores) cuando se trabaja con los recursos del procesador. | |
. La librería ahora usa el crate [cortex-a](https://github.com/rust-embedded/cortex-a), que nos da abstracciones sin coste y envuelve las partes que hacen uso de un `unsafe` (partes con código que no es seguro y podría causar errores) cuando se trabaja directamente con los recursos del procesador. |
02_runtime_init/README.ES.md
Outdated
|
||
. Lo puedes ver en acción en `_arch/__arch_name__/cpu.rs`. | ||
|
||
## Diff del archivo anterior |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
## Diff del archivo anterior | |
## Diferencia con el archivo anterior |
I just made a new commit e073b53 with the corrections and improvements. Thankss |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok I fixed a couple that were left myself.
Thank you! |
New files 0353949
I translated the following files: