* [U-Boot] Pull request: u-boot-x86
@ 2011-11-29 10:42 Graeme Russ
2011-12-01 22:57 ` Wolfgang Denk
0 siblings, 1 reply; 6+ messages in thread
From: Graeme Russ @ 2011-11-29 10:42 UTC (permalink / raw)
To: u-boot
Hi Wolfgang,
After much wailing and gnashing of teeth,
The following changes since commit a63d9652757605ec5f7104addc5d38bf10ba8671:
menu.c: use puts() instead of printf() where possible (2011-11-28
20:19:41 +0100)
are available in the git repository at:
git://git.denx.de/u-boot-x86.git master
Gabe Black (7):
x86: Fix how the location of the realmode and bios blobs are calculated
x86: Don't relocate symbols which point to things that aren't relocated
x86: Fix a few recently added bugs
x86: Import the glibc memset implementation
x86: Wrap small helper functions from libgcc to avoid an ABI mismatch
x86: Make the i8042 driver checkpatch clean
x86: Fix some bugs in the i8402 driver when no controller is present
Graeme Russ (12):
x86: Call hang() on unrecoverable exception
cosmetic: checkpatch cleanup of arch/x86/cpu/*.c
cosmetic: checkpatch cleanup of arch/x86/cpu/sc520/*.c
cosmetic: checkpatch cleanup of arch/x86/lib/*.c
cosmetic: checkpatch cleanup of board/eNET/*.c
x86: Punt cold- and warm-boot flags
sc520: Create arch asm-offsets
x86: Add multiboot header
x86: Provide more configuration granularity
x86: Ensure IDT and GDT remain 16-byte aligned post relocation
x86: Misc PCI touchups
x86: Misc cleanups
arch/x86/config.mk | 7 +
arch/x86/cpu/cpu.c | 23 +-
arch/x86/cpu/interrupts.c | 53 +-
arch/x86/cpu/sc520/asm-offsets.c | 45 ++
arch/x86/cpu/sc520/sc520.c | 2 +-
arch/x86/cpu/sc520/sc520_car.S | 3 +-
arch/x86/cpu/sc520/sc520_pci.c | 28 +-
arch/x86/cpu/sc520/sc520_sdram.c | 53 --
arch/x86/cpu/sc520/sc520_ssi.c | 43 +-
arch/x86/cpu/sc520/sc520_timer.c | 4 +-
arch/x86/cpu/start.S | 30 +-
arch/x86/cpu/start16.S | 3 -
arch/x86/include/asm/arch-sc520/sc520.h | 26 -
arch/x86/include/asm/global_data.h | 21 -
arch/x86/include/asm/pci.h | 5 +-
arch/x86/include/asm/realmode.h | 4 +
arch/x86/include/asm/string.h | 2 +-
arch/x86/include/asm/u-boot-x86.h | 8 +
arch/x86/lib/Makefile | 25 +-
arch/x86/lib/bios.h | 201 +++++--
arch/x86/lib/bios_pci.S | 92 ++-
arch/x86/lib/bios_setup.c | 96 +---
arch/x86/lib/board.c | 147 +++--
arch/x86/lib/bootm.c | 27 +-
arch/x86/lib/gcc.c | 38 ++
arch/x86/lib/interrupts.c | 20 +-
arch/x86/lib/pcat_interrupts.c | 2 +-
arch/x86/lib/pcat_timer.c | 37 +-
arch/x86/lib/pci.c | 98 +++-
arch/x86/lib/pci_type1.c | 13 +-
arch/x86/lib/realmode.c | 23 +-
arch/x86/lib/string.c | 87 +++
arch/x86/lib/timer.c | 16 +-
arch/x86/lib/video.c | 6 +-
arch/x86/lib/video_bios.c | 130 ++---
arch/x86/lib/zimage.c | 94 ++--
board/eNET/eNET.c | 8 +-
board/eNET/eNET_pci.c | 19 +-
board/eNET/eNET_start16.S | 5 +-
common/cmd_bdinfo.c | 3 +-
drivers/input/i8042.c | 980 +++++++++++++++----------------
include/configs/eNET.h | 5 +
42 files changed, 1372 insertions(+), 1160 deletions(-)
create mode 100644 arch/x86/cpu/sc520/asm-offsets.c
create mode 100644 arch/x86/lib/gcc.c
create mode 100644 arch/x86/lib/string.c
Can you please pull
Thanks,
Graeme
^ permalink raw reply [flat|nested] 6+ messages in thread* [U-Boot] Pull request: u-boot-x86
2011-11-29 10:42 [U-Boot] Pull request: u-boot-x86 Graeme Russ
@ 2011-12-01 22:57 ` Wolfgang Denk
0 siblings, 0 replies; 6+ messages in thread
From: Wolfgang Denk @ 2011-12-01 22:57 UTC (permalink / raw)
To: u-boot
Dear Graeme Russ,
In message <4ED4B6FC.7060909@gmail.com> you wrote:
> Hi Wolfgang,
>
> After much wailing and gnashing of teeth,
>
> The following changes since commit a63d9652757605ec5f7104addc5d38bf10ba8671:
>
> menu.c: use puts() instead of printf() where possible (2011-11-28
> 20:19:41 +0100)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-x86.git master
>
> Gabe Black (7):
> x86: Fix how the location of the realmode and bios blobs are calculated
> x86: Don't relocate symbols which point to things that aren't relocated
> x86: Fix a few recently added bugs
> x86: Import the glibc memset implementation
> x86: Wrap small helper functions from libgcc to avoid an ABI mismatch
> x86: Make the i8042 driver checkpatch clean
> x86: Fix some bugs in the i8402 driver when no controller is present
>
> Graeme Russ (12):
> x86: Call hang() on unrecoverable exception
> cosmetic: checkpatch cleanup of arch/x86/cpu/*.c
> cosmetic: checkpatch cleanup of arch/x86/cpu/sc520/*.c
> cosmetic: checkpatch cleanup of arch/x86/lib/*.c
> cosmetic: checkpatch cleanup of board/eNET/*.c
> x86: Punt cold- and warm-boot flags
> sc520: Create arch asm-offsets
> x86: Add multiboot header
> x86: Provide more configuration granularity
> x86: Ensure IDT and GDT remain 16-byte aligned post relocation
> x86: Misc PCI touchups
> x86: Misc cleanups
>
> arch/x86/config.mk | 7 +
> arch/x86/cpu/cpu.c | 23 +-
> arch/x86/cpu/interrupts.c | 53 +-
> arch/x86/cpu/sc520/asm-offsets.c | 45 ++
> arch/x86/cpu/sc520/sc520.c | 2 +-
> arch/x86/cpu/sc520/sc520_car.S | 3 +-
> arch/x86/cpu/sc520/sc520_pci.c | 28 +-
> arch/x86/cpu/sc520/sc520_sdram.c | 53 --
> arch/x86/cpu/sc520/sc520_ssi.c | 43 +-
> arch/x86/cpu/sc520/sc520_timer.c | 4 +-
> arch/x86/cpu/start.S | 30 +-
> arch/x86/cpu/start16.S | 3 -
> arch/x86/include/asm/arch-sc520/sc520.h | 26 -
> arch/x86/include/asm/global_data.h | 21 -
> arch/x86/include/asm/pci.h | 5 +-
> arch/x86/include/asm/realmode.h | 4 +
> arch/x86/include/asm/string.h | 2 +-
> arch/x86/include/asm/u-boot-x86.h | 8 +
> arch/x86/lib/Makefile | 25 +-
> arch/x86/lib/bios.h | 201 +++++--
> arch/x86/lib/bios_pci.S | 92 ++-
> arch/x86/lib/bios_setup.c | 96 +---
> arch/x86/lib/board.c | 147 +++--
> arch/x86/lib/bootm.c | 27 +-
> arch/x86/lib/gcc.c | 38 ++
> arch/x86/lib/interrupts.c | 20 +-
> arch/x86/lib/pcat_interrupts.c | 2 +-
> arch/x86/lib/pcat_timer.c | 37 +-
> arch/x86/lib/pci.c | 98 +++-
> arch/x86/lib/pci_type1.c | 13 +-
> arch/x86/lib/realmode.c | 23 +-
> arch/x86/lib/string.c | 87 +++
> arch/x86/lib/timer.c | 16 +-
> arch/x86/lib/video.c | 6 +-
> arch/x86/lib/video_bios.c | 130 ++---
> arch/x86/lib/zimage.c | 94 ++--
> board/eNET/eNET.c | 8 +-
> board/eNET/eNET_pci.c | 19 +-
> board/eNET/eNET_start16.S | 5 +-
> common/cmd_bdinfo.c | 3 +-
> drivers/input/i8042.c | 980 +++++++++++++++----------------
> include/configs/eNET.h | 5 +
> 42 files changed, 1372 insertions(+), 1160 deletions(-)
> create mode 100644 arch/x86/cpu/sc520/asm-offsets.c
> create mode 100644 arch/x86/lib/gcc.c
> create mode 100644 arch/x86/lib/string.c
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
In C we had to code our own bugs, in C++ we can inherit them.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] Pull request: u-boot-x86
@ 2012-02-07 9:46 Graeme Russ
2012-02-17 22:51 ` Wolfgang Denk
0 siblings, 1 reply; 6+ messages in thread
From: Graeme Russ @ 2012-02-07 9:46 UTC (permalink / raw)
To: u-boot
Hi Wolfgang,
The following changes since commit 137703b811502dfea364650fb3e17f20b4c21333:
overo: add SPL support (2012-01-16 08:40:13 +0100)
are available in the git repository at:
git://git.denx.de/u-boot-x86.git master
Graeme Russ (18):
x86: Import glibc memcpy implementation
x86: Speed up copy-to-RAM and clear BSS operations
x86: Remove GDR related magic numbers
x86: Rework Global Descriptor Table loading
x86: Simplify Flash-to-RAM code execution transition
x86: Rework relocation calculations
x86: Use fs for global data
x86: Set GD_FLG_RELOC after entering in-RAM copy of U-Boot
x86: Create weak init_cache() and default enable_caches() functions
x86: Allow cache before copy to RAM
x86: Tweak IDT and GDT for alignment and readability
CHECKPATCH: arch/x86/lib/*
x86: Move do_go_exec() out of board.c
x86: Move setup_pcat_compatibility() out of board.c
x86: Move relocation code out of board.c
x86: Split init functions out of board.c
x86: Convert board_init_f_r to a processing loop
Merge branch 'staging'
arch/x86/cpu/cpu.c | 109 +++++--
arch/x86/cpu/interrupts.c | 2 +-
arch/x86/cpu/start.S | 33 +--
arch/x86/cpu/start16.S | 57 +++-
arch/x86/include/asm/global_data.h | 21 +-
arch/x86/include/asm/init_helpers.h | 44 +++
arch/x86/include/asm/init_wrappers.h | 42 +++
arch/x86/include/asm/processor.h | 24 ++-
arch/x86/include/asm/relocate.h | 33 +++
arch/x86/include/asm/string.h | 2 +-
arch/x86/include/asm/u-boot-x86.h | 5 +
arch/x86/lib/Makefile | 4 +
arch/x86/lib/bios.S | 134 ++++++----
arch/x86/lib/board.c | 517 ++++++++++------------------------
arch/x86/lib/cmd_boot.c | 64 +++++
arch/x86/lib/init_helpers.c | 217 ++++++++++++++
arch/x86/lib/init_wrappers.c | 137 +++++++++
arch/x86/lib/realmode_switch.S | 61 +++--
arch/x86/lib/relocate.c | 91 ++++++
arch/x86/lib/string.c | 61 ++++
arch/x86/lib/zimage.c | 7 +
21 files changed, 1152 insertions(+), 513 deletions(-)
create mode 100644 arch/x86/include/asm/init_helpers.h
create mode 100644 arch/x86/include/asm/init_wrappers.h
create mode 100644 arch/x86/include/asm/relocate.h
create mode 100644 arch/x86/lib/cmd_boot.c
create mode 100644 arch/x86/lib/init_helpers.c
create mode 100644 arch/x86/lib/init_wrappers.c
create mode 100644 arch/x86/lib/relocate.c
^ permalink raw reply [flat|nested] 6+ messages in thread* [U-Boot] Pull request: u-boot-x86
2012-02-07 9:46 Graeme Russ
@ 2012-02-17 22:51 ` Wolfgang Denk
0 siblings, 0 replies; 6+ messages in thread
From: Wolfgang Denk @ 2012-02-17 22:51 UTC (permalink / raw)
To: u-boot
Dear Graeme Russ,
In message <4F30F310.4050808@gmail.com> you wrote:
> Hi Wolfgang,
>
> The following changes since commit 137703b811502dfea364650fb3e17f20b4c21333:
>
> overo: add SPL support (2012-01-16 08:40:13 +0100)
>
> are available in the git repository at:
> git://git.denx.de/u-boot-x86.git master
>
> Graeme Russ (18):
> x86: Import glibc memcpy implementation
> x86: Speed up copy-to-RAM and clear BSS operations
> x86: Remove GDR related magic numbers
> x86: Rework Global Descriptor Table loading
> x86: Simplify Flash-to-RAM code execution transition
> x86: Rework relocation calculations
> x86: Use fs for global data
> x86: Set GD_FLG_RELOC after entering in-RAM copy of U-Boot
> x86: Create weak init_cache() and default enable_caches() functions
> x86: Allow cache before copy to RAM
> x86: Tweak IDT and GDT for alignment and readability
> CHECKPATCH: arch/x86/lib/*
> x86: Move do_go_exec() out of board.c
> x86: Move setup_pcat_compatibility() out of board.c
> x86: Move relocation code out of board.c
> x86: Split init functions out of board.c
> x86: Convert board_init_f_r to a processing loop
> Merge branch 'staging'
>
> arch/x86/cpu/cpu.c | 109 +++++--
> arch/x86/cpu/interrupts.c | 2 +-
> arch/x86/cpu/start.S | 33 +--
> arch/x86/cpu/start16.S | 57 +++-
> arch/x86/include/asm/global_data.h | 21 +-
> arch/x86/include/asm/init_helpers.h | 44 +++
> arch/x86/include/asm/init_wrappers.h | 42 +++
> arch/x86/include/asm/processor.h | 24 ++-
> arch/x86/include/asm/relocate.h | 33 +++
> arch/x86/include/asm/string.h | 2 +-
> arch/x86/include/asm/u-boot-x86.h | 5 +
> arch/x86/lib/Makefile | 4 +
> arch/x86/lib/bios.S | 134 ++++++----
> arch/x86/lib/board.c | 517 ++++++++++------------------------
> arch/x86/lib/cmd_boot.c | 64 +++++
> arch/x86/lib/init_helpers.c | 217 ++++++++++++++
> arch/x86/lib/init_wrappers.c | 137 +++++++++
> arch/x86/lib/realmode_switch.S | 61 +++--
> arch/x86/lib/relocate.c | 91 ++++++
> arch/x86/lib/string.c | 61 ++++
> arch/x86/lib/zimage.c | 7 +
> 21 files changed, 1152 insertions(+), 513 deletions(-)
> create mode 100644 arch/x86/include/asm/init_helpers.h
> create mode 100644 arch/x86/include/asm/init_wrappers.h
> create mode 100644 arch/x86/include/asm/relocate.h
> create mode 100644 arch/x86/lib/cmd_boot.c
> create mode 100644 arch/x86/lib/init_helpers.c
> create mode 100644 arch/x86/lib/init_wrappers.c
> create mode 100644 arch/x86/lib/relocate.c
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
I have a theory that it's impossible to prove anything, but I can't
prove it.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] Pull request: u-boot-x86
@ 2010-10-07 9:27 Graeme Russ
2010-10-11 8:05 ` Wolfgang Denk
0 siblings, 1 reply; 6+ messages in thread
From: Graeme Russ @ 2010-10-07 9:27 UTC (permalink / raw)
To: u-boot
Hi Wolfgang,
please pull from u-boot-x86.
The following changes since commit d6288664743cdd4824cb877ca424619c827c1256:
Merge branch 'master' of git://git.denx.de/u-boot-blackfin (2010-10-05 14:42:32 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-x86 master
Graeme Russ (20):
x86: Remove bi_env from do_bdinfo
x86: Make CONFIG_RELOC_FIXUP_WORKS generic for all x86 boards
x86: Use TEXT_BASE in linker scripts
x86: zboot update
x86: use gc sections to reduce image size
x86: Move loading of GTD to C code
x86: Coding Style Cleanup
x86: Change compiler options
x86: Fix %ss and %esp in register structure for interrupts
x86: Remove progress indication in low-level init
x86: Move ECC initialisation outside RAM initialisation
x86: Remove usage of %ebp as a return pointer
x86: Don't clobber %ebx
x86: Dont clobber %eax after getting memory size
x86: Place global data below stack before entering C
x86: Set cold/warm boot flag
x86: Rename linker script symbols
x86: Rearrange linker script
x86: Use loops instead of memcpy/memset in board_init_f
x86: Implement fully relocatable image
arch/i386/config.mk | 11 +
arch/i386/cpu/cpu.c | 57 +++
arch/i386/cpu/interrupts.c | 28 +-
arch/i386/cpu/sc520/sc520.c | 54 ++--
arch/i386/cpu/sc520/sc520_asm.S | 668 +++++++++++++++++------------------
arch/i386/cpu/start.S | 225 +++---------
arch/i386/cpu/start16.S | 18 +-
arch/i386/include/asm/config.h | 2 +
arch/i386/include/asm/global_data.h | 27 ++-
arch/i386/include/asm/interrupt.h | 4 +-
arch/i386/include/asm/ptrace.h | 24 ++
arch/i386/lib/bios_setup.c | 14 +-
arch/i386/lib/board.c | 119 +++----
arch/i386/lib/realmode.c | 14 +-
arch/i386/lib/zimage.c | 18 +-
board/eNET/eNET_start.S | 14 +-
board/eNET/eNET_start16.S | 3 +-
board/eNET/u-boot.lds | 67 ++--
common/cmd_bdinfo.c | 1 -
include/configs/eNET.h | 2 -
20 files changed, 668 insertions(+), 702 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread* [U-Boot] Pull request: u-boot-x86
2010-10-07 9:27 Graeme Russ
@ 2010-10-11 8:05 ` Wolfgang Denk
0 siblings, 0 replies; 6+ messages in thread
From: Wolfgang Denk @ 2010-10-11 8:05 UTC (permalink / raw)
To: u-boot
Dear Graeme Russ,
In message <4CAD929F.9040805@gmail.com> you wrote:
> Hi Wolfgang,
>
> please pull from u-boot-x86.
>
> The following changes since commit d6288664743cdd4824cb877ca424619c827c1256:
>
> Merge branch 'master' of git://git.denx.de/u-boot-blackfin (2010-10-05 14:42:32 +0200)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-x86 master
>
> Graeme Russ (20):
> x86: Remove bi_env from do_bdinfo
> x86: Make CONFIG_RELOC_FIXUP_WORKS generic for all x86 boards
> x86: Use TEXT_BASE in linker scripts
> x86: zboot update
> x86: use gc sections to reduce image size
> x86: Move loading of GTD to C code
> x86: Coding Style Cleanup
> x86: Change compiler options
> x86: Fix %ss and %esp in register structure for interrupts
> x86: Remove progress indication in low-level init
> x86: Move ECC initialisation outside RAM initialisation
> x86: Remove usage of %ebp as a return pointer
> x86: Don't clobber %ebx
> x86: Dont clobber %eax after getting memory size
> x86: Place global data below stack before entering C
> x86: Set cold/warm boot flag
> x86: Rename linker script symbols
> x86: Rearrange linker script
> x86: Use loops instead of memcpy/memset in board_init_f
> x86: Implement fully relocatable image
>
> arch/i386/config.mk | 11 +
> arch/i386/cpu/cpu.c | 57 +++
> arch/i386/cpu/interrupts.c | 28 +-
> arch/i386/cpu/sc520/sc520.c | 54 ++--
> arch/i386/cpu/sc520/sc520_asm.S | 668 +++++++++++++++++------------------
> arch/i386/cpu/start.S | 225 +++---------
> arch/i386/cpu/start16.S | 18 +-
> arch/i386/include/asm/config.h | 2 +
> arch/i386/include/asm/global_data.h | 27 ++-
> arch/i386/include/asm/interrupt.h | 4 +-
> arch/i386/include/asm/ptrace.h | 24 ++
> arch/i386/lib/bios_setup.c | 14 +-
> arch/i386/lib/board.c | 119 +++----
> arch/i386/lib/realmode.c | 14 +-
> arch/i386/lib/zimage.c | 18 +-
> board/eNET/eNET_start.S | 14 +-
> board/eNET/eNET_start16.S | 3 +-
> board/eNET/u-boot.lds | 67 ++--
> common/cmd_bdinfo.c | 1 -
> include/configs/eNET.h | 2 -
> 20 files changed, 668 insertions(+), 702 deletions(-)
Applied, thanks.
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
G's Third Law: In spite of all evidence to the contra-
ry, the entire universe is composed of only two basic substances:
magic and bullshit.
H's Dictum: There is no magic ...
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-02-17 22:51 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-29 10:42 [U-Boot] Pull request: u-boot-x86 Graeme Russ
2011-12-01 22:57 ` Wolfgang Denk
-- strict thread matches above, loose matches on Subject: below --
2012-02-07 9:46 Graeme Russ
2012-02-17 22:51 ` Wolfgang Denk
2010-10-07 9:27 Graeme Russ
2010-10-11 8:05 ` Wolfgang Denk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox