Commit Graph

219218 Commits

Author SHA1 Message Date
sjg
339d4acb06 Fix use after free bug.
Parse_SetInput:
curFile->fname was using the buffer passed to it - which ReadMakefile frees.
This change makes the comment in ParseEOF about leaking curFile->fname true.
2013-06-18 19:31:27 +00:00
christos
855bb66ef7 Prefix most of the cpp macros with lfs_ and LFS_ to avoid conflicts with ffs.
This was done so that boot blocks that want to compile both FFS and LFS in
the same file work.
2013-06-18 18:18:57 +00:00
matt
e6d3356bdb Turn off direct mapped phys 2013-06-18 15:42:54 +00:00
matt
7e5729beb7 Fix gpio addresses
Add sdhc
2013-06-18 15:40:26 +00:00
matt
e2bfc15fb0 Use OMAP_[345]XXX 2013-06-18 15:39:19 +00:00
matt
45a1f6b0f0 Add PL310 L2CC init for OMAP4.
Use OMAP_[345]XXX
Add OMAP4 hooks in beagle_device_register
2013-06-18 15:37:16 +00:00
matt
60e0977728 Unforce VERBOSE_INIT_ARM
Add a crlf after the final 'Z'
2013-06-18 15:28:36 +00:00
matt
937de4642e Only set CPU_CONTROL_VECRELOC if ARM_HAS_VBAR is not defined. 2013-06-18 15:27:05 +00:00
matt
5ea24edf00 Add OMAP4 support. (Incomplete). 2013-06-18 15:23:18 +00:00
matt
86816c0ffa Add OMAP_[2345]XXX to simply matching. 2013-06-18 15:22:37 +00:00
matt
27226b146c Initial OMAP4 changes.
Attaches but ...
sdhc0 at obio2 addr 0x4809c000-0x4809ceff intr 115: SDHC controller
sdhc0: SD Host Specification 1.0, rev.0
sdmmc0 at sdhc0 slot 0
sdhc0: INIT Procedure timeout
sdmmc0: couldn't supply clock
sdmmc0: couldn't enable card: 60
2013-06-18 15:04:53 +00:00
matt
869fb62acd Add PL310 address for OMAP4.
Fix RSTCTRL address for OMAP4.
2013-06-18 15:02:55 +00:00
matt
b912e981fb Omap4 changes 2013-06-18 15:01:49 +00:00
uebayasi
e926b1b15c port-i386/47907: kernel trap when using EISA with I/O APIC on i386
Patch from Felix Deichmann.

XXX pullup netbsd-6
2013-06-18 08:48:54 +00:00
dholland
ed77f6830b Tuck away a bunch of symbols that don't need to be public. 2013-06-18 08:01:00 +00:00
tteras
4f62ef74bd From Paul Barker: Remove redundant memset after calloc that caused compile
failures with gcc 4.8 due to error: argument to 'sizeof' in 'memset' call
is the same expression as the destination; did you mean to dereference.
2013-06-18 05:39:50 +00:00
dholland
6df04d00b9 Add LFS_KERNEL_RFW, a preexisting lfs option that should have been
here all along.
2013-06-18 04:33:57 +00:00
matt
c7f4589652 a9_cpuinit -> arm_cpuinit 2013-06-17 20:30:49 +00:00
christos
d282d8204e Komputer -> Computer 2013-06-17 17:44:16 +00:00
christos
ba70cbfcf3 don't echo the make command in the output file. 2013-06-17 17:40:17 +00:00
christos
0aea00d39b Remove previous; this is built in ../../lib/libXdmGreet as pointed out by
mrg.
2013-06-17 15:58:40 +00:00
christos
ee4a2660bc LFS module does not depend on FFS anymore. (NAKAJIMA Yoshihiro) 2013-06-17 15:46:04 +00:00
tsutsui
5075fc7efd Add entries for m_copyup(9) man pages, updated by ryo@. 2013-06-17 12:35:02 +00:00
mbalmer
60da905091 Fix a typo: Affrimative -> Affirmative. 2013-06-17 11:05:42 +00:00
ryo
dedc54f76f add m_copyup(9) obtained from FreeBSD (manual only) 2013-06-17 09:58:21 +00:00
matt
0b17430ea3 KASSERT -> KASSERTMSG 2013-06-17 05:13:07 +00:00
matt
8c986e61e2 If possible, use strd to clear .bss 2013-06-17 04:41:30 +00:00
matt
f0e22e0051 Add L1_S_V6_S 2013-06-17 04:41:12 +00:00
matt
1d04fba186 beagle now has a genassym.cf 2013-06-17 04:40:24 +00:00
matt
1a21fa3e9c Use <arm/cortex/a9_mpsubr.S> for the PANDABOARD as well as using
its cpuinit and l1pt init routines.
Add support for printing progress chars.
2013-06-17 04:39:48 +00:00
matt
e80ffd6252 Make this a little more generic.
Make sure to turn on branch prediction.
2013-06-17 04:38:51 +00:00
matt
071fef8460 On the 4430/5430, console is in peripheral space, not core. 2013-06-17 04:38:14 +00:00
matt
c2a2594d1e Don't hardcode beagle_putchar com values. 2013-06-17 04:37:39 +00:00
matt
f201401550 Turn off VERBOSE_INIT_ARM (which was turned on in last commit). 2013-06-17 00:40:18 +00:00
christos
2e0a455f32 Become daemon before initializing anything, otherwise this does not work
with threaded workers.
2013-06-16 23:49:50 +00:00
dholland
4c09dd2f8a Hang a warning banner on some nasty code I just found. 2013-06-16 20:46:24 +00:00
martin
23e8ed59f1 In the tool build <nbinclude/vax/disklabel.h> is enough. 2013-06-16 19:05:00 +00:00
matt
88771d9803 Fix pasto. 2013-06-16 17:57:21 +00:00
matt
53b726f4dc #include <arm/omap/omap_var.h> where appropriate
Remove unneeded frequency check
2013-06-16 17:47:54 +00:00
matt
74ddb6be51 Add config for OMAP5432_EVM (omap5 dual cortex-a15) 2013-06-16 16:49:52 +00:00
matt
a46a2b996f Fix GPIO locations, comment out clocks 2013-06-16 16:49:09 +00:00
matt
ad1e02d6fa adapt am335x memprobe so it can be used by omap4/omap5.
Fill in the reference clock (omap_sys_clk) when determining speed.
Make sure memory controller are mapped.
Make sure to map console PA in bootstrap page table.
2013-06-16 16:48:23 +00:00
matt
99884fb551 Add generic timer support (untested) 2013-06-16 16:44:39 +00:00
matt
a464003fd5 Improve generic timer inlines to be cnt*_* consistently 2013-06-16 16:43:08 +00:00
matt
9c87a9b48d OMAP4 EHCI enhancements 2013-06-16 16:42:13 +00:00
jakllsch
a78ff5d27c Use TOOL_GZIP in mkimage, and pass the TOOL_GZIP into it. 2013-06-16 13:47:42 +00:00
hannken
d5afd2c727 Add an UFS_SNAPGONE() ufs op replacing the calls
to ffs_snapgone() in ufs_lookup.c.

Ok: David Holland <dholland@netbsd.org>

Welcome to 6.99.22
2013-06-16 13:33:30 +00:00
tsutsui
d080be86f5 Use "-mtune-arm9e" for CPUFLAGS rather than "-march=armv5te".
The latter seems to cause problems around USB xfers (but not 100% sure).
2013-06-16 08:18:00 +00:00
tsutsui
da33418e6d Enable MFS, CD9660, NULLFS, and UDF (for misc build work). 2013-06-16 08:13:28 +00:00
tsutsui
e29feb65a9 Add and enable BUFQ options. 2013-06-16 08:08:51 +00:00