#
e9104882 |
|
19-Nov-2014 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
Updated ARM targets to build with Ubuntu ARM gcc. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
4f07d091 |
|
28-Feb-2014 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
arm_molly: able to handle <=20 modules now.
|
#
4c721725 |
|
28-Feb-2014 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
arm_molly: able to handle <=20 modules now.
|
#
e1634dc8 |
|
29-Aug-2013 |
Claudio Föllmi <foellmic@student.ethz.ch> |
basic armv7-m support added new hake architecture "armv7-m" added armv7-m port of kernel and libbarrelfish fixed small arm_molly issues with parsing paths containing '-' the port does not actually handle interrupts yet, but scheduling, spawning, and starting processes works this update does not yet contain the armv7-a code to start the m3 core
|
#
769b09f2 |
|
10-Jun-2013 |
Gerd Zellweger <mail@gerdzellweger.com> |
Fixed binary selection in build_data_files.sh. Merge this with build fixes commit.
|
#
4a5cc7d6 |
|
06-Jun-2013 |
Gerd Zellweger <mail@gerdzellweger.com> |
Build fixes for ARMv7. Make choice about GCC binary. Fixed typos in usbconf mackerel file. Remove MMU from kernel Hakefile because it is not needed. Don't do stack protection (leads to compiler errors on newer versions). Don't add build-id when linking on ARMv7. This screwed up ELF loading in our kernel when it tried to load a section at 0x8000 -- which is not a valid virtual address -- for the init binary. For some reason stripping the section manually did not help.
|
#
b7aebb7e |
|
16-Aug-2012 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
Renamed arm_gem5 to armv7. TODO: * Figure out if the __GEM5__ define actually refers to gem5 or just to ARMv7.
|
#
9dbc762b |
|
14-Aug-2012 |
Simon Peter <speter@inf.ethz.ch> |
Use arm-linux-gnueabi instead of arm-none-linux-gnueabi.
|
#
ba1baf62 |
|
08-Aug-2012 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
arm_molly: Fixed objdump command in build_data_files.sh
|
#
f797eb32 |
|
02-Aug-2012 |
Mothy <troscoe@inf.ethz.ch> |
Rebuilt Hakefile for kernel to allow multiple CPU drivers --HG-- rename : kernel/arch/arm_gem5/boot.S => kernel/arch/omap44xx/boot.S rename : kernel/arch/arm_gem5/exceptions.S => kernel/arch/omap44xx/exceptions.S rename : kernel/arch/arm_gem5/exn.c => kernel/arch/omap44xx/exn.c rename : kernel/arch/arm_gem5/init.c => kernel/arch/omap44xx/init.c rename : kernel/arch/arm_gem5/integrator.c => kernel/arch/omap44xx/integrator.c rename : kernel/arch/arm_gem5/kludges.c => kernel/arch/omap44xx/kludges.c rename : kernel/arch/arm_gem5/kputchar.c => kernel/arch/omap44xx/kputchar.c rename : kernel/arch/arm_gem5/linker.lds.in => kernel/arch/omap44xx/linker.lds.in rename : kernel/arch/arm_gem5/multiboot.c => kernel/arch/omap44xx/multiboot.c rename : kernel/arch/arm_gem5/omap.c => kernel/arch/omap44xx/omap.c rename : kernel/arch/arm_gem5/omap_uart.c => kernel/arch/omap44xx/omap_uart.c rename : kernel/arch/arm_gem5/paging.c => kernel/arch/omap44xx/paging.c rename : kernel/arch/arm_gem5/pl011_uart.c => kernel/arch/omap44xx/pl011_uart.c rename : kernel/arch/arm_gem5/start_aps.c => kernel/arch/omap44xx/start_aps.c rename : kernel/arch/arm_gem5/startup_arch.c => kernel/arch/omap44xx/startup_arch.c rename : kernel/arch/arm_gem5/syscall.c => kernel/arch/omap44xx/syscall.c
|
#
500a5f19 |
|
19-Jul-2012 |
Simon Peter <speter@inf.ethz.ch> |
Remove superfluous stuff. Debug page fault exception.
|
#
04734968 |
|
21-Jun-2012 |
Samuel Hitz <samuel.hitz@gmail.com> |
large part of arm gem5 port rewritten, now support multiboot bootloader and dynamic kernel relocation, added a loader for gem5 to mimick a multiboot bootloader
|