Introduce asm console functions in TF
This patch replaces the pl011 console family of functions
with their equivalents defined in assembly. The baud rate is
defined by the PL011_BAUDRATE macro and IBRD and FBRD values
for pl011 are computed statically. This patch will enable
us to invoke the console functions without the C Runtime Stack.

Change-Id: Ic3f7b7370ded38bf9020bf746b362081b76642c7
1 parent 592dd7c commit fce5f7501afad3fb1aa0cbff3c3d666e2c0f36f9
@Soby Mathew Soby Mathew authored on 24 Jun 2014
Showing 5 changed files
View
drivers/arm/pl011/pl011.c 100644 → 0
View
drivers/arm/pl011/pl011_console.S 0 → 100644
View
drivers/arm/pl011/pl011_console.c 100644 → 0
View
include/drivers/arm/pl011.h
View
plat/fvp/platform.mk