imp
873f9f00d3
RBX_ defines are in rbx.h, move it there.
...
Differential Revision: https://reviews.freebsd.org/D5038
2016-01-26 06:26:44 +00:00
imp
ce3a816138
Move all the separate copies of the same strings into paths.h. There's
...
nothing machine specific about these.
Differential Revision: https://reviews.freebsd.org/D5038
2016-01-26 06:26:19 +00:00
jmg
0d030c5deb
move the prototype to the lib.h header.. This makes more sense, and
...
it's an API between boot2.c and arm_init.S which calls it..
2015-07-18 22:47:46 +00:00
jmg
1c6ba1ec44
other fixes to make boot2 compile for IXP... Properly end the asm
...
sections, and for some reason, main needs a prototype... If someone
has a better fix, I'm all ears...
Pointed out by: Berislav Purgar
2015-07-18 20:21:25 +00:00
jmg
237a65ef48
revert r278579, this is in a different compile environment than the
...
kernel, and needs to be named cpu_id...
Pointed out by: Berislav Purgar
2015-07-18 20:19:51 +00:00
gnn
4f63d6859d
Summary: Update CPU identification call to recent version.
2015-02-11 12:08:40 +00:00
andrew
d588d5723d
Remove MK_ARM_EABI, the armeb issues have been fixed. The code to support
...
the oabi is still in the tree, but it is expected this will be removed
as developers work on surrounding code.
With this commit the ARM EABI is the only supported supported ABI by
FreeBSD on ARMa 32-bit processors.
X-MFC after: never
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D876
2014-10-01 08:26:51 +00:00
imp
2118f42afd
Use src.opts.mk in preference to bsd.own.mk except where we need stuff
...
from the latter.
2014-05-06 04:22:01 +00:00
imp
c39e6fc2c9
NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
...
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will be
addressed in a future commit.
2014-04-13 05:21:56 +00:00
andrew
f093c57980
Fix ixp425 boot2 with ARM EABI:
...
- libkern is missing __aeabi_llsl, implement this by calling __ashldi3.
- Because of how the asm entry macros are defined the boot2 code
requires the unwind symbols to exist, include them in boot2.
Approved by: re (marius)
2013-09-29 15:19:34 +00:00
tijl
960738a3a8
Convert old make variable modifiers :U and :L to bmake :tu and :tl.
...
Reviewed by: sjg
2013-06-02 11:44:23 +00:00
gleb
2dc26af444
Use 32-bit ufs_ino_t instead of ino_t to keep boot2 small and prevent
...
unnecessary 64-bit math on 32-bit machines.
Sponsored by: Google Summer of Code 2011
2012-05-25 09:36:39 +00:00
des
6bf8732384
Look for /boot/config in addition to /boot.config, with the former taking
...
precedence over the latter if it exists.
MFC after: 3 weeks
2011-10-18 09:46:52 +00:00
thompsa
4570b00aad
Allow ixp425 boot2 to compile after r219452
2011-10-04 00:15:40 +00:00
brucec
696c4e1f9b
Fix typos.
...
PR: bin/148894
Submitted by: olgeni
2010-11-09 10:59:09 +00:00
imp
c3a399c4ba
MFtbemd:
...
Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.
2010-08-23 22:24:11 +00:00
sam
11d6f4bc0e
add delays around 16-bit enable/disable a la the driver; w/o this
...
operation on my ixp435 Cambria board is unreliable
2008-12-19 00:56:47 +00:00
sam
9b4882f3e4
merge WIP multi-board support; tested on Avila and Cambria, still
...
needs Proghorn testing
2008-12-13 02:56:08 +00:00
imp
74de8ad739
Diff reduction with boot/arm/at91/boot2/boot2.c: indent this statement
...
correctly.
2008-10-07 17:27:37 +00:00
sam
49731446d8
don't hardcode cc
...
Submitted by: Andrey Eltsov
2008-10-07 16:39:17 +00:00
jhay
e9b8d6399a
Add a boot loader for ixp425 based boards like the Gateworks Avila
...
and ADI Pronghorn Metro with Redboot on them.
2008-10-06 19:38:10 +00:00