use tabs, or at least tabwidth of 4, but preferably tabs
[rpi-open-firmware.git] / README.md
index 42cd22c..bb5b732 100755 (executable)
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ All Broadcom headers are licensed under 3-Clause BSD License while the rest of t
 \r
 ## Building\r
 \r
-You need Julian Brown's VC4 toolchain to build this (https://github.com/puppeh/vc4-toolchain) as well as a arm-none-eabi-toolchain. You can tweak the paths to it in CROSS_COMPILE in `Makefile` (for VC4) and for ARM in `arm_chainloader/Makefile`, although by default it assumes they are currently in your path. Contributors should not commit their personal paths. After you've done it, run `buildall.sh` and you should have a blob in `build/bootcode.bin`. \r
+You need Julian Brown's VC4 toolchain to build this (https://github.com/puppeh/vc4-toolchain) as well as a arm-none-eabi-toolchain. You can tweak the paths to it in CROSS_COMPILE in `Makefile` (for VC4) and for ARM in `arm_chainloader/Makefile`, although by default it assumes they are currently in your path. Contributors should not commit their personal paths. Contributors should also use tabs for indentation. After you've done it, run `buildall.sh` and you should have a blob in `build/bootcode.bin`. \r
 \r
 ## Technical Details\r
 The firmware is split into two parts, a VC4 part and and ARM part. The VC4 part initializes PLLC and moves VPU over to it, and then brings up UART. It then performs SDRAM initialization, making SDRAM available at `0xC0000000` (uncached alias). The ARM loader will do ARM initialization and then copy the ARM bootloader that's embedded in it to the alias. It will then map it to `0x0` in ARM's memory space and start ARM. The code under `arm_chainloader` is what will run on the ARM. \r
@@ -34,4 +34,5 @@ Eventually maybe. Since `start.elf` is responsible for clock and power managemen
  * **David Given** for his initial LLVM project which I used as the base for my LLVM toolchain before moving to GCC.\r
  * **phire** for reviewing my code.\r
  * **Broadcom** for their header release.\r
+ * **alyssa** for her contributions to the firmware especially in areas of Linux bringup and early ARM side initialization, as well as fixing mailbox support.\r
  * Various other people not mentioned here.\r
This page took 0.025107 seconds and 4 git commands to generate.