Document the inclusion of the Broadcom BCM4329 driver from the Linux kernel.
[bootloader-ap.git] / README
diff --git a/README b/README
index f34adb3..42bb85e 100644 (file)
--- a/README
+++ b/README
@@ -3,7 +3,10 @@ bootloader-ap (Boot Loader for Application Processors)
 Developed by TJ <linux@tjworld.net>
 Copyright (C) 2010-
 
-A GPLv3 licensed (some individual files are BSD licensed) boot-loader for ARM-based communications 
+Originally licensed under the GPLv3. Revised license to be GPL v2 November 3rd 2010 to allow inclusion
+of the Broadcom BCM4329 driver from the HTC Vision Linux kernel.
+
+A GPLv2 licensed (some individual files are BSD licensed) boot-loader for ARM-based communications 
 devices based on modern System-on-Chip architectures such as the Qualcomm MSM7x30, which is the 
 first target of this implementation.
 
@@ -13,6 +16,29 @@ system manufacturers and user's who prefer to install a custom boot-loader.
 Inspired by the HTC Vision device, known as the HTC Desire Z and T-Mobile G2. This device was locked 
 by HTC to prevent easy customisation.
 
+= External libraries =
+
+
+== Zlib 1.2.3 ==
+
+From http://downloads.sourceforge.net/project/libpng/zlib/1.2.3/zlib-1.2.3.tar.gz
+
+Extract:
+
+ tar -xzf zlib-1.2.3.tar.gz
+
+Correct directory name:
+
+ mv zlib-1.2.3 zlib
+
+Remove unwanted additional directories:
+
+ rm -rf contrib amiga as400 examples msdos old projects qnx win32
+
+== Broadcom BCM4329 ==
+
+Copied from the Linux kernel for the HTC Vison (drivers/net/wireless/bcm4329/)
+
 = Developer Notes =
 
 Gathering the chip-set specifications for some parts of this code can be challenging. Prudent use of