summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mbx8xx/console/console.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mbx8xx/console/console.c')
-rw-r--r--c/src/lib/libbsp/powerpc/mbx8xx/console/console.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/powerpc/mbx8xx/console/console.c b/c/src/lib/libbsp/powerpc/mbx8xx/console/console.c
index 0b777b0673..0639436c58 100644
--- a/c/src/lib/libbsp/powerpc/mbx8xx/console/console.c
+++ b/c/src/lib/libbsp/powerpc/mbx8xx/console/console.c
@@ -174,7 +174,7 @@ static int _EPPCBug_pollRead(
simask = m8xx.simask;
/* Check for a char in the input FIFO using .CIO_STAT */
- asm volatile( "li 10,0x202\n\
+ __asm__ volatile( "li 10,0x202\n\
mr 3, %0\n\
mr 4, %1\n\
sc"
@@ -186,7 +186,7 @@ static int _EPPCBug_pollRead(
input_params.inbuf = &c;
input_params.nbytes_requested = 1;
- asm volatile( "li 10,0x200 /* Code for .CIO_READ */\n\
+ __asm__ volatile( "li 10,0x200 /* Code for .CIO_READ */\n\
mr 3, %0 /* Address of input_params */\n\
mr 4, %1 /* Address of output_params */\n\
sc" /* Call EPPCBUG */
@@ -284,7 +284,7 @@ static ssize_t _EPPCBug_pollWrite(
/* Wait for space in the output buffer */
do {
/* Check for space in the output FIFO */
- asm volatile( "li 10,0x202 /* Code for .CIO_STAT */\n\
+ __asm__ volatile( "li 10,0x202 /* Code for .CIO_STAT */\n\
mr 3, %0 /* Address of input_params */\n\
mr 4, %1 /* Address of output_params */\n\
sc" /* Call EPPCBUG */
@@ -298,7 +298,7 @@ static ssize_t _EPPCBug_pollWrite(
input_params.outbuf = &buf[i];
input_params.nbytes_to_output = len - i;
- asm volatile( "li 10,0x201 /* Code for .CIO_WRITE */\n\
+ __asm__ volatile( "li 10,0x201 /* Code for .CIO_WRITE */\n\
mr 3, %0 /* Address of input_params */\n\
mr 4, %1 /* Address of output_params */\n\
sc" /* Call EPPCBUG */