History log of /seL4-l4v-10.1.1/seL4/include/plat/bcm2837/plat/machine/hardware.h
Revision Date Author Comments
# 5f1d63be 03-Jun-2018 Sebastian Holzapfel <seb.holzapfel@data61.csiro.au>

rpi3/aarch64: update linker script & relocate PHYS_BASE

rpi3 documentation states RAM *should* be mapped from 0x00000000 onwards,
but we omit the start of physical memory as it caused early boot issues
on access. Instead use u-boot's default kernel load address as PHYS_BASE.


# c89b9828 15-Nov-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Make TIMER_CLOCK_HZ available in timer.h for ARM

The RT kernel needs this value accessible to common functions.


# 57fa0e0f 07-Aug-2017 Hesham Almatary <hesham.almatary@data61.csiro.au>

Share linker.h between architectures


# 40c61e5c 18-Jun-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix licenses (the rest)


# eccaae51 20-Feb-2017 Adrian Danis <Adrian.Danis@data61.csiro.au>

s/D61/DATA61/ in license headers for consistency


# 97bac234 08-Dec-2016 Thomas Sewell <Thomas.Sewell@nicta.com.au>

Remove many MODIFIES annotations.

These are redundant for any function which the C-to-Isabelle parser
actually analyses, which is now the vast majority of functions.


# 40383a98 27-Oct-2016 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix arm builds broken in 44ed6adb6


# ea47c2d4 19-Oct-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

Remove self include


# 63649f26 19-Oct-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

Remove arch/machine.h include from statedata.h

statedata.h gets included from arch/machine.h, and statedata
does not require any of the machine.h definitions.

As a result of removing this various other, previously missing,
includes need to be added


# 41ec5cf7 21-Aug-2016 Kent McLeod <kent.mcleod@nicta.com.au>

SELFOUR-537: Support for raspberry pi3