From 900d9e66f8c7f84d7b3714ba731a33a97fd1e2ad Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 1 Sep 2011 15:57:09 +0000 Subject: 2011-09-01 Sebastian Huber * startup/bspstart.c: Update due to API changes. --- c/src/lib/libbsp/nios2/nios2_iss/ChangeLog | 4 ++++ c/src/lib/libbsp/nios2/nios2_iss/startup/bspstart.c | 17 ++++++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) (limited to 'c') diff --git a/c/src/lib/libbsp/nios2/nios2_iss/ChangeLog b/c/src/lib/libbsp/nios2/nios2_iss/ChangeLog index 9084fa308e..f95528b9e0 100644 --- a/c/src/lib/libbsp/nios2/nios2_iss/ChangeLog +++ b/c/src/lib/libbsp/nios2/nios2_iss/ChangeLog @@ -1,3 +1,7 @@ +2011-09-01 Sebastian Huber + + * startup/bspstart.c: Update due to API changes. + 2011-07-29 Ralf Corsépius * bsp_specs: Remove *lib (Anachronism). diff --git a/c/src/lib/libbsp/nios2/nios2_iss/startup/bspstart.c b/c/src/lib/libbsp/nios2/nios2_iss/startup/bspstart.c index 6ee68883d3..aa7a65be1c 100644 --- a/c/src/lib/libbsp/nios2/nios2_iss/startup/bspstart.c +++ b/c/src/lib/libbsp/nios2/nios2_iss/startup/bspstart.c @@ -16,16 +16,19 @@ * $Id$ */ -#include +#include -#include +#include +#include -/* - * bsp_start - * - * This routine does the bulk of the system initialization. - */ +#include void bsp_start( void ) { + __asm__ volatile ( + ".globl _Nios2_ISR_Status_mask\n" + ".globl _Nios2_ISR_Status_bits\n" + ".set _Nios2_ISR_Status_mask, " __XSTRING(NIOS2_ISR_STATUS_MASK_IIC) "\n" + ".set _Nios2_ISR_Status_bits, " __XSTRING(NIOS2_ISR_STATUS_BITS_IIC) + ); } -- cgit v1.2.3