the following patch was just integrated into master:
commit 1224626e3b6eef255b9faac60a18807acebc1f3d
Author: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Date: Sat Dec 8 23:10:08 2012 +0100
Revert "armv7: use __cpu_to_le32 for endianness of reset vector instruction"
This reverts commit 67ce04ea9a9c7e30dd96b9f36a938b51655e8a44
Change-Id: I2781c9275c03bcabf0211e1b6cd1aa8f13005ae0
Reviewed-on: http://review.coreboot.org/2014
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Sat Dec 8 23:24:47 2012, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Sun Dec 9 00:00:29 2012, giving +2
See http://review.coreboot.org/2014 for details.
-gerrit
Dave Frodin (dave.frodin(a)se-eng.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1983
-gerrit
commit 376cb892065fdbb5cdd8a5bd261ed21b5b777183
Author: Dave Frodin <dave.frodin(a)se-eng.com>
Date: Wed Dec 5 17:22:47 2012 -0700
coreinfo: changes to get the USB keyboard working
A call to usb_initialize() was needed. Several curses flags
also need to be set to get the behavior we want.
Change-Id: I495b42055a54603e4efb92b2845051434d88432d
Signed-off-by: Dave Frodin <dave.frodin(a)se-eng.com>
---
payloads/coreinfo/coreinfo.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/payloads/coreinfo/coreinfo.c b/payloads/coreinfo/coreinfo.c
index 7e8b201..1a34d4a 100644
--- a/payloads/coreinfo/coreinfo.c
+++ b/payloads/coreinfo/coreinfo.c
@@ -271,6 +271,10 @@ int main(void)
{
int i, j;
+#if defined(CONFIG_USB)
+ usb_initialize();
+#endif
+
initscr();
start_color();
@@ -292,6 +296,9 @@ int main(void)
categories[i].modules[j]->init();
}
+ noecho(); /* don't echo keyboard chars */
+ keypad(stdscr, TRUE); /* there may be a Fn key */
+
loop();
return 0;
Stefan Reinauer (stefan.reinauer(a)coreboot.org) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/2014
-gerrit
commit a24a44ada124807e566b8fcc9d2b9aeadd91e998
Author: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Date: Sat Dec 8 23:10:08 2012 +0100
Revert "armv7: use __cpu_to_le32 for endianness of reset vector instruction"
This reverts commit 67ce04ea9a9c7e30dd96b9f36a938b51655e8a44
Change-Id: I2781c9275c03bcabf0211e1b6cd1aa8f13005ae0
---
util/cbfstool/common.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/util/cbfstool/common.c b/util/cbfstool/common.c
index fdedfbd..7e33c97 100644
--- a/util/cbfstool/common.c
+++ b/util/cbfstool/common.c
@@ -23,7 +23,6 @@
#include <stdlib.h>
#include <string.h>
#include <libgen.h>
-#include <asm/byteorder.h>
#include "common.h"
#include "cbfs.h"
#include "elf.h"
@@ -581,7 +580,7 @@ int create_cbfs_image(const char *romfile, uint32_t _romsize,
* When executing the branch, the PC will read as the address
* of current instruction + 8.
*/
- arm_vec[0] = __cpu_to_le32(0xea00000e); // branch to . + 64 bytes
+ arm_vec[0] = htonl(0x0e0000ea); // branch to . + 64 bytes
master_header->magic = ntohl(CBFS_HEADER_MAGIC);
master_header->version = ntohl(VERSION);
the following patch was just integrated into master:
commit 198d23c119bdf375ffa7ef57b6172755d6490213
Author: Patrick Georgi <patrick(a)georgi-clan.de>
Date: Sat Dec 8 08:02:44 2012 +0100
crossgcc: Normalize library directories
Various of the build scripts used upstream can't cope with
multilib library paths (eg. lib64), so move things to a place
where they can find them, if such paths are used.
Change-Id: I0dd9bba9a9eadd92d8704157e868fb37c715ee91
Signed-off-by: Patrick Georgi <patrick(a)georgi-clan.de>
Reviewed-on: http://review.coreboot.org/2013
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Sat Dec 8 08:13:09 2012, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Sat Dec 8 08:26:06 2012, giving +2
See http://review.coreboot.org/2013 for details.
-gerrit
the following patch was just integrated into master:
commit 5d01b765e35d8468f396e55c63754491b3af1587
Author: Marc Jones <marc.jones(a)se-eng.com>
Date: Fri Nov 30 17:04:58 2012 -0700
coreinfo: Make better calls to libpayload build scripts
Set LPGCC and LPAS so that CC and AS are maintained.
Clean up the makefile order to check for .config to be easier to
read.
Use objcopy instead of strip and keep the debug symbols file.
Change-Id: I95d6b7a0e3a99a142d3fd6e2ecc61de1d4412402
Signed-off-by: Marc Jones <marc.jones(a)se-eng.com>
Reviewed-on: http://review.coreboot.org/1994
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Fri Dec 7 23:04:20 2012, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Sat Dec 8 06:57:30 2012, giving +2
See http://review.coreboot.org/1994 for details.
-gerrit
the following patch was just integrated into master:
commit bb9490a4b0fbc1a46de84708d9c59f5028c194ae
Author: Marc Jones <marc.jones(a)se-eng.com>
Date: Fri Nov 30 16:22:51 2012 -0700
Clean up libpayload lpgcc and lpas scripts.
lpgcc and lpas are called by payload Makefiles to properly
build and link with libpayload.
Made lpas use the proper crosscompile AS, as lpgcc does with CC.
Added V=1 support to help users debug the build.
Fix basename $CC and $AS expansion.
Change-Id: Ia4dc8ba53ba7565521a79f1520155f3307b09f85
Signed-off-by: Marc Jones <marc.jones(a)se-eng.com>
Reviewed-on: http://review.coreboot.org/1993
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Fri Dec 7 22:57:40 2012, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Sat Dec 8 06:56:33 2012, giving +2
See http://review.coreboot.org/1993 for details.
-gerrit
the following patch was just integrated into master:
commit da1ef02e904536446f0fb06f024ac1faede39d10
Author: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Date: Fri Dec 7 17:24:06 2012 -0800
stddef.h: move to generic code
stddef.h should be fairly generic across all platforms we'd want to
support, so let's move it to generic code.
Change-Id: I580c9c9b54f62fadd9ea97115933e16ea0b13ada
Signed-off-by: David Hendricks <dhendrix(a)chromium.org>
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Signed-off-by: Ronald G. Minnich <rminnich(a)gmail.com>
Reviewed-on: http://review.coreboot.org/2007
Tested-by: build bot (Jenkins)
Build-Tested: build bot (Jenkins) at Sat Dec 8 03:33:45 2012, giving +1
Reviewed-By: David Hendricks <dhendrix(a)chromium.org> at Sat Dec 8 02:35:35 2012, giving +2
See http://review.coreboot.org/2007 for details.
-gerrit
the following patch was just integrated into master:
commit 52db0b984523047da19ca3b41558b9dbf45abad7
Author: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Date: Fri Dec 7 17:15:04 2012 -0800
WIP: Initial ARMv7 architecture implementation in coreboot
The first ARMv7 CPU we're going to support is the Exynos 5250
used in the Google Snow ChromeBook.
Change-Id: I4de8433bbc6202eb8fef2556a11186a3376d411b
Signed-off-by: David Hendricks <dhendrix(a)chromium.org>
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Signed-off-by: Ronald G. Minnich <rminnich(a)gmail.com>
Reviewed-on: http://review.coreboot.org/2004
Tested-by: build bot (Jenkins)
Build-Tested: build bot (Jenkins) at Sat Dec 8 03:04:54 2012, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Sat Dec 8 06:53:12 2012, giving +2
See http://review.coreboot.org/2004 for details.
-gerrit
the following patch was just integrated into master:
commit 509f77277cfccdae897f0d369672ce0818ecdf88
Author: Stefan Reinauer <stefan.reinauer(a)coreboot.org>
Date: Fri Dec 7 17:31:37 2012 -0800
WIP: Add support for non-8250 built-in UARTs
Change-Id: I5b412678bb8993633b3a610315d298cb20c705f3
Signed-off-by: David Hendricks <dhendrix(a)chromium.org>
Signed-off-by: Stefan Reinauer <reinauer(a)google.com>
Reviewed-on: http://review.coreboot.org/2011
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich(a)gmail.com>
Build-Tested: build bot (Jenkins) at Sat Dec 8 04:00:04 2012, giving +1
Reviewed-By: Ronald G. Minnich <rminnich(a)gmail.com> at Sat Dec 8 06:51:58 2012, giving +2
See http://review.coreboot.org/2011 for details.
-gerrit