summaryrefslogtreecommitdiff
path: root/bootwrapper
AgeCommit message (Collapse)Author
2012-05-23Add additional RTSM model parameter to the mxscript files.Dietmar Eggemann
Enable Ethernet and user-mode networking and expose the default gatord listening port in user-mode networking. Configure the uarts to ignore the clock rate and transmit/receive serial data immediately. Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-23Added new kernel bare-metal application.Dietmar Eggemann
Changed the default payload application, i.e. the binary 'kernel' in the bootwrapper/payload subdirectory. Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-23Change KFSCB base address.Dietmar Eggemann
This patch updates the KFSCB address according to the RS1 memory map. Signed-off-by: Achin Gupta <achin.gupta@arm.com> Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-23Introduce BOOT_CLUSTER to the switcher.Dietmar Eggemann
Although BOOT_CLUSTER is already known to bootwrapper, it was not accessible from the switcher so far. Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-23Get booting from A7 cluster working on A15x4-A7x4 model.Dietmar Eggemann
The for loop in wait_for_secondaries() was only considering the array elements cpus_ready[0][j]. In case the A7 cluster is the boot cluster, the secondaries write to the array elements cpus_ready[1][j]. That's why the end condition of the for loop has to be increased by one in the 'switching' case. Please note, that active_clusters is always one in the 'switching' case, whereas it is two in the 'always on' case. To be able to distinguish between these cases, the SWITCHER variable is introduced into the bootwrapper Makefile. Although it is already defined in the big-little Makefile, we do not want to create a shared Makefile between bootwrapper and big-little for now. Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-23Introduce BOOT_CLUSTER to allow to boot from A7 cluster.Dietmar Eggemann
Setting BOOT_CLUSTER to 1 and HOST_CLUSTER to 0 allows to boot from cluster 1. It's working for the A15x1-A7x1 model. When using the A15x4-A7x4 model, the primary CPU waits forever for the Secondaries. By default BOOT_CLUSTER is set to 0 and HOST_CLUSTER is set to 1. Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-22Change file mode for 100755 to 100644 for various source files.Dietmar Eggemann
Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-05-22Rearrange mxscript files.Dietmar Eggemann
Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2012-02-16GNU indent pass over C and header files.Robin Randhawa
Basically: $ for f in $(find . -name "*.[ch]"; do indent -linux $f; done Signed-off-by: Robin Randhawa <robin.randhawa@arm.com>
2012-02-10Update Copyright information.Dietmar Eggemann
Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
2011-12-20Updated to release v2.1.Robin Randhawa
Intended to be the basis for the VSM development.
2011-10-12Initial commit of the virtualizer v2.0 release.Robin Randhawa
This will be the basis for the VSM.