bootloader-ap.git
13 years agoDocument the inclusion of the Broadcom BCM4329 driver from the Linux kernel. master
TJ [Wed, 3 Nov 2010 22:19:36 +0000 (22:19 +0000)]
Document the inclusion of the Broadcom BCM4329 driver from the Linux kernel.

13 years agoRevise project license to be GNU GPL version 2 to allow incorporating Broadcom BCM432...
TJ [Wed, 3 Nov 2010 22:15:35 +0000 (22:15 +0000)]
Revise project license to be GNU GPL version 2 to allow incorporating Broadcom BCM4329 driver
and update all copyright headers.

13 years agoHTC Vision (and others) have a Broadcom BCM4329 chip-set for WiFi/Bluetooth/FM-rx...
TJ [Wed, 3 Nov 2010 21:25:14 +0000 (21:25 +0000)]
HTC Vision (and others) have a Broadcom BCM4329  chip-set for WiFi/Bluetooth/FM-rx/tx. The driver is generated
from the same source as the Linux kernel and is licensed under the GPL v2. See the next commit where the
bootloader-ap project is re-licensed from now on under the terms of the GPL v2 in order to be able to include
the Broadcom driver.

13 years agoAdd zlib license to COPYRIGHT.
TJ [Wed, 3 Nov 2010 18:20:30 +0000 (18:20 +0000)]
Add zlib license to COPYRIGHT.

13 years agoAdd zlib 1.2.3 from http://downloads.sourceforge.net/project/libpng/zlib/1.2.3/zlib...
TJ [Wed, 3 Nov 2010 18:13:35 +0000 (18:13 +0000)]
Add zlib 1.2.3 from downloads.sourceforge.net/project/libpng/zlib/1.2.3/zlib-1.2.3.tar.gz
and remove unwanted extra directories. See README for details on extracting and tidying zlib.

13 years agoModify Makefiles to build libc. Ensure correct build with multiple libraries.
TJ [Wed, 3 Nov 2010 05:28:01 +0000 (05:28 +0000)]
Modify Makefiles to build libc. Ensure correct build with multiple libraries.

13 years agoAdd skeleton libc definition
TJ [Wed, 3 Nov 2010 05:26:56 +0000 (05:26 +0000)]
Add skeleton libc definition

13 years agoAdd a souce-code skeleton file containing the standard GPLv3 license header
TJ [Wed, 3 Nov 2010 03:22:13 +0000 (03:22 +0000)]
Add a souce-code skeleton file containing the standard GPLv3 license header

13 years agoClarify PSR mode; same instruction found in HTC Vision Linux kernel source in
TJ [Sat, 30 Oct 2010 22:27:47 +0000 (23:27 +0100)]
Clarify PSR mode; same instruction found in HTC Vision Linux kernel source in
arch/arm/kernel/head.S

13 years agoMove definition of op-codes that compilers may not support to an header file and
TJ [Sat, 30 Oct 2010 19:34:45 +0000 (20:34 +0100)]
Move definition of op-codes that compilers may not support to an header file and
include it from all files that need those definitions.

13 years agoAdd more ARM flag definitions and complete initialisation stage 1
TJ [Sat, 30 Oct 2010 19:23:31 +0000 (20:23 +0100)]
Add more ARM flag definitions and complete initialisation stage 1

13 years agoIntegrate arm-head.S and chipset-specific initialisation functions
TJ [Sat, 30 Oct 2010 18:05:04 +0000 (19:05 +0100)]
Integrate arm-head.S and chipset-specific initialisation functions

13 years agoEnsure header and _start are placed at the beginning of the object file, and
TJ [Sat, 30 Oct 2010 17:48:36 +0000 (18:48 +0100)]
Ensure header and _start are placed at the beginning of the object file, and
fixup references now arch-init-7x30.S is being used.

13 years agoBuild arch-init-7x30.S instead of msm7x30-init.S and remove the latter.
TJ [Sat, 30 Oct 2010 17:46:51 +0000 (18:46 +0100)]
Build arch-init-7x30.S instead of msm7x30-init.S and remove the latter.

13 years agoBegin import of HTC Vision's Linux kernel source-code file:
TJ [Sat, 30 Oct 2010 16:14:56 +0000 (17:14 +0100)]
Begin import of HTC Vision's Linux kernel source-code file:
 arch/arm/mach-msm/arch-init-7x30.S

License: BSD 3-clause

13 years agoExpand copyright guidance especially with regard to including BSD licensed files.
TJ [Sat, 30 Oct 2010 16:12:09 +0000 (17:12 +0100)]
Expand copyright guidance especially with regard to including BSD licensed files.

13 years agoAdd formal declaration SOURCE, SOURCE_* to provide attributions for sources
TJ [Fri, 29 Oct 2010 12:53:15 +0000 (13:53 +0100)]
Add formal declaration SOURCE, SOURCE_* to provide attributions for sources
of chip-set and device specific settings and values.  See README for how to
use attributions and why they are necessary.

13 years agoCreate project: see CHANGELOG and README
TJ [Fri, 29 Oct 2010 05:34:50 +0000 (06:34 +0100)]
Create project: see CHANGELOG and README