aboutsummaryrefslogtreecommitdiff
path: root/docs/Project-structure-explained.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/Project-structure-explained.md')
-rw-r--r--docs/Project-structure-explained.md58
1 files changed, 29 insertions, 29 deletions
diff --git a/docs/Project-structure-explained.md b/docs/Project-structure-explained.md
index 355910d..7dc0789 100644
--- a/docs/Project-structure-explained.md
+++ b/docs/Project-structure-explained.md
@@ -64,38 +64,38 @@ Directory structure of the project:
### Most Significant Directories
- doc/
- Contains documentation of the project.
-
- build/
- Contains main Makefile of the project. All objects created during the build process are placed there.
-
- Makefile
- Proxies all calls to Makefile in build/.
-
- src/
- Contains all sources of the project.
-
- src/host/
- Contains sources of helper programs to be compiled using native GCC and run on the machine where development takes place.
-
- src/arm/
- Contains sources to be compiled using ARM cross-compiler GCC and run on the RaspberryPi.
+doc/
+ Contains documentation of the project.
+
+build/
+ Contains main Makefile of the project. All objects created during the build process are placed there.
+
+Makefile
+ Proxies all calls to Makefile in build/.
- src/arm/common
- Contains sources used in both: privileged mode and unprivileged mode.
+src/
+ Contains all sources of the project.
+
+src/host/
+ Contains sources of helper programs to be compiled using native GCC and run on the machine where development takes place.
- src/arm/PL0
- Contains sources used exclusively in unprivileged, user-mode (PL0) program, as well as the program's linker script.
+src/arm/
+ Contains sources to be compiled using ARM cross-compiler GCC and run on the RaspberryPi.
+
+src/arm/common
+ Contains sources used in both: privileged mode and unprivileged mode.
+
+src/arm/PL0
+ Contains sources used exclusively in unprivileged, user-mode (PL0) program, as well as the program's linker script.
- src/arm/PL1
- Contains sources used exclusively in privileged (PL1) mode.
+src/arm/PL1
+ Contains sources used exclusively in privileged (PL1) mode.
- src/arm/PL1/loader
- Contains sources used exclusively in the bootloader, as well as linker scripts for stages 1 and 2 of this bootloader.
+src/arm/PL1/loader
+ Contains sources used exclusively in the bootloader, as well as linker scripts for stages 1 and 2 of this bootloader.
- src/arm/PL1/kernel
- Contains sources used exclusively in the kernel, as well as linker scripts for stages 1 and 2 of this kernel.
+src/arm/PL1/kernel
+ Contains sources used exclusively in the kernel, as well as linker scripts for stages 1 and 2 of this kernel.
- src/arm/PL1/PL1_common
- Contains sources used in both: kernel and bootloader.
+src/arm/PL1/PL1_common
+ Contains sources used in both: kernel and bootloader. \ No newline at end of file