Lines Matching +full:arm +full:- +full:platform
2 ARM Linux 2.6 and upper
5 Please check <ftp://ftp.arm.linux.org.uk/pub/armlinux> for
9 ---------------------
11 In order to compile ARM Linux, you will need a compiler capable of
12 generating ARM ELF code with GNU extensions. GCC 3.3 is known to be
16 To build ARM Linux natively, you shouldn't have to alter the ARCH = line
17 in the top level Makefile. However, if you don't have the ARM Linux ELF
21 If you wish to cross-compile, then alter the following lines in the top
28 ARCH = arm
36 CROSS_COMPILE=<your-path-to-your-compiler-without-gcc>
40 CROSS_COMPILE=arm-linux-
43 (arch/arm/boot/Image). A compressed image can be built by doing a
48 ---------------
51 http://www.arm.linux.org.uk/developer/patches/info.php Always include some
54 Bug reports should be sent to linux-arm-kernel@lists.arm.linux.org.uk,
56 http://www.arm.linux.org.uk/developer/
64 -------------
66 Several new include directories have been created under include/asm-arm,
67 which are there to reduce the clutter in the top-level directory. These
71 `arch-*` machine/platform specific header files
72 `hardware` driver-internal ARM specific data structures/definitions
73 `mach` descriptions of generic ARM to specific machine interfaces
74 `proc-*` processor dependent header files (currently only two
79 Machine/Platform support
80 ------------------------
82 The ARM tree contains support for a lot of different machine types. To
84 machine-specific parts by directory. For this, the machine category is
88 To this end, we now have arch/arm/mach-$(MACHINE) directories which are
89 designed to house the non-driver files for a particular machine (eg, PCI,
91 machines, there should be a corresponding arch/arm/mach-$(MACHINE)/include/mach
96 -------
109 ----------------
116 the start, and as such, you will have to give '-o offset' to losetup.
120 ---------------------
123 include it in with the C file, and not the arch/arm/lib directory. This
132 -----------------
142 big external 5.25" FH 64MB drive (who could ever want more :-) ).
146 last week :-)
154 -----------
162 ---------------------------------
172 <http://www.arm.linux.org.uk/developer/machines/>
175 ---------------------
180 Due to the large number of machines which the ARM port of Linux provides
184 We group machine (or platform) support code into machine classes. A
187 classes are given directories - arch/arm/mach-<class> - which contain
191 devices, and contains the code to support the way the on-board and off-
197 compile-time, support for the machine type must be selected. This allows for
201 controlled by the machine type ID, which acts both as a run-time and a
202 compile-time code selection method. You can register a new machine via the
205 <http://www.arm.linux.org.uk/developer/machines/>
207 Note: Please do not register a machine type for DT-only platforms. If your
208 platform is DT-only, you do not need a registered machine type.
210 ---