# HG changeset patch # User asl # Date 1070618214 0 # Node ID 879ff7a40226b9f8ec06a3a8773ebbc83eb3787d # Parent 14c3e340717ccb9d3a6c36401cda5b0d6ae8a076 hal_delay_us() is a C function. diff --git a/packages/hal/arm/arm9/aaed2000/current/ChangeLog b/packages/hal/arm/arm9/aaed2000/current/ChangeLog --- a/packages/hal/arm/arm9/aaed2000/current/ChangeLog +++ b/packages/hal/arm/arm9/aaed2000/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-09-21 Gary Thomas * misc/redboot_primary_RAM.ecm: diff --git a/packages/hal/arm/arm9/aaed2000/current/include/hal_diag.h b/packages/hal/arm/arm9/aaed2000/current/include/hal_diag.h --- a/packages/hal/arm/arm9/aaed2000/current/include/hal_diag.h +++ b/packages/hal/arm/arm9/aaed2000/current/include/hal_diag.h @@ -63,7 +63,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/arm9/excalibur/current/ChangeLog b/packages/hal/arm/arm9/excalibur/current/ChangeLog --- a/packages/hal/arm/arm9/excalibur/current/ChangeLog +++ b/packages/hal/arm/arm9/excalibur/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-07-18 Nick Garnett * cdl/hal_arm_arm9_excalibur.cdl: diff --git a/packages/hal/arm/arm9/excalibur/current/include/hal_diag.h b/packages/hal/arm/arm9/excalibur/current/include/hal_diag.h --- a/packages/hal/arm/arm9/excalibur/current/include/hal_diag.h +++ b/packages/hal/arm/arm9/excalibur/current/include/hal_diag.h @@ -68,7 +68,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/arm9/innovator/current/ChangeLog b/packages/hal/arm/arm9/innovator/current/ChangeLog --- a/packages/hal/arm/arm9/innovator/current/ChangeLog +++ b/packages/hal/arm/arm9/innovator/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-09-21 Gary Thomas * misc/redboot_RAM.ecm: diff --git a/packages/hal/arm/arm9/innovator/current/include/hal_diag.h b/packages/hal/arm/arm9/innovator/current/include/hal_diag.h --- a/packages/hal/arm/arm9/innovator/current/include/hal_diag.h +++ b/packages/hal/arm/arm9/innovator/current/include/hal_diag.h @@ -68,7 +68,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/arm9/smdk2410/current/ChangeLog b/packages/hal/arm/arm9/smdk2410/current/ChangeLog --- a/packages/hal/arm/arm9/smdk2410/current/ChangeLog +++ b/packages/hal/arm/arm9/smdk2410/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-08-06 Michael Anburaj * cdl/hal_arm_arm9_smdk2410.cdl: diff --git a/packages/hal/arm/arm9/smdk2410/current/include/hal_diag.h b/packages/hal/arm/arm9/smdk2410/current/include/hal_diag.h --- a/packages/hal/arm/arm9/smdk2410/current/include/hal_diag.h +++ b/packages/hal/arm/arm9/smdk2410/current/include/hal_diag.h @@ -67,7 +67,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/at91/var/current/ChangeLog b/packages/hal/arm/at91/var/current/ChangeLog --- a/packages/hal/arm/at91/var/current/ChangeLog +++ b/packages/hal/arm/at91/var/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-12-02 Thomas Koeller * include/var_io.h: Improved accuracy for baud rate divider diff --git a/packages/hal/arm/at91/var/current/include/hal_diag.h b/packages/hal/arm/at91/var/current/include/hal_diag.h --- a/packages/hal/arm/at91/var/current/include/hal_diag.h +++ b/packages/hal/arm/at91/var/current/include/hal_diag.h @@ -71,7 +71,7 @@ externC void hal_diag_led(int mask); //----------------------------------------------------------------------------- // delay -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); //----------------------------------------------------------------------------- diff --git a/packages/hal/arm/e7t/current/ChangeLog b/packages/hal/arm/e7t/current/ChangeLog --- a/packages/hal/arm/e7t/current/ChangeLog +++ b/packages/hal/arm/e7t/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us is a C function. + 2003-11-05 Roland Caßebohm * include/plf_io.h: Define HAL_IO_MACROS_NO_ADDRESS_MUNGING to diff --git a/packages/hal/arm/e7t/current/include/hal_diag.h b/packages/hal/arm/e7t/current/include/hal_diag.h --- a/packages/hal/arm/e7t/current/include/hal_diag.h +++ b/packages/hal/arm/e7t/current/include/hal_diag.h @@ -71,7 +71,7 @@ externC void hal_diag_led(int mask); //----------------------------------------------------------------------------- // delay -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); //----------------------------------------------------------------------------- diff --git a/packages/hal/arm/ebsa285/current/ChangeLog b/packages/hal/arm/ebsa285/current/ChangeLog --- a/packages/hal/arm/ebsa285/current/ChangeLog +++ b/packages/hal/arm/ebsa285/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-09-21 Gary Thomas * misc/redboot_RAM.ecm: diff --git a/packages/hal/arm/ebsa285/current/include/hal_diag.h b/packages/hal/arm/ebsa285/current/include/hal_diag.h --- a/packages/hal/arm/ebsa285/current/include/hal_diag.h +++ b/packages/hal/arm/ebsa285/current/include/hal_diag.h @@ -67,7 +67,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/edb7xxx/current/ChangeLog b/packages/hal/arm/edb7xxx/current/ChangeLog --- a/packages/hal/arm/edb7xxx/current/ChangeLog +++ b/packages/hal/arm/edb7xxx/current/ChangeLog @@ -1,3 +1,8 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + + 2003-09-21 Gary Thomas * misc/edb7312_redboot_RAM.ecm: diff --git a/packages/hal/arm/edb7xxx/current/include/hal_diag.h b/packages/hal/arm/edb7xxx/current/include/hal_diag.h --- a/packages/hal/arm/edb7xxx/current/include/hal_diag.h +++ b/packages/hal/arm/edb7xxx/current/include/hal_diag.h @@ -67,7 +67,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/gps4020/current/ChangeLog b/packages/hal/arm/gps4020/current/ChangeLog --- a/packages/hal/arm/gps4020/current/ChangeLog +++ b/packages/hal/arm/gps4020/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-11-10 Gary Thomas * support/download/tty.c: diff --git a/packages/hal/arm/gps4020/current/include/hal_diag.h b/packages/hal/arm/gps4020/current/include/hal_diag.h --- a/packages/hal/arm/gps4020/current/include/hal_diag.h +++ b/packages/hal/arm/gps4020/current/include/hal_diag.h @@ -66,7 +66,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); /*---------------------------------------------------------------------------*/ diff --git a/packages/hal/arm/integrator/current/ChangeLog b/packages/hal/arm/integrator/current/ChangeLog --- a/packages/hal/arm/integrator/current/ChangeLog +++ b/packages/hal/arm/integrator/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_platform_ints.h: hal_delay_us() is a C function. + 2003-09-21 Gary Thomas * misc/redboot_ROMRAM.ecm: Adjust for changes in RedBoot diff --git a/packages/hal/arm/integrator/current/include/hal_platform_ints.h b/packages/hal/arm/integrator/current/include/hal_platform_ints.h --- a/packages/hal/arm/integrator/current/include/hal_platform_ints.h +++ b/packages/hal/arm/integrator/current/include/hal_platform_ints.h @@ -92,7 +92,7 @@ //---------------------------------------------------------------------------- // Microsecond delay support. -extern void hal_delay_us(cyg_uint32 usecs); +externC void hal_delay_us(cyg_uint32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); //---------------------------------------------------------------------------- diff --git a/packages/hal/arm/pid/current/ChangeLog b/packages/hal/arm/pid/current/ChangeLog --- a/packages/hal/arm/pid/current/ChangeLog +++ b/packages/hal/arm/pid/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-07-18 Nick Garnett * cdl/hal_arm_pid.cdl: diff --git a/packages/hal/arm/pid/current/include/hal_diag.h b/packages/hal/arm/pid/current/include/hal_diag.h --- a/packages/hal/arm/pid/current/include/hal_diag.h +++ b/packages/hal/arm/pid/current/include/hal_diag.h @@ -93,7 +93,7 @@ externC void hal_diag_led(int n); /*---------------------------------------------------------------------------*/ // delay -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); /*---------------------------------------------------------------------------*/ diff --git a/packages/hal/arm/sa11x0/var/current/ChangeLog b/packages/hal/arm/sa11x0/var/current/ChangeLog --- a/packages/hal/arm/sa11x0/var/current/ChangeLog +++ b/packages/hal/arm/sa11x0/var/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-10-30 Gary Thomas * cdl/hal_arm_sa11x0.cdl: diff --git a/packages/hal/arm/sa11x0/var/current/include/hal_diag.h b/packages/hal/arm/sa11x0/var/current/include/hal_diag.h --- a/packages/hal/arm/sa11x0/var/current/include/hal_diag.h +++ b/packages/hal/arm/sa11x0/var/current/include/hal_diag.h @@ -70,7 +70,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/snds/current/ChangeLog b/packages/hal/arm/snds/current/ChangeLog --- a/packages/hal/arm/snds/current/ChangeLog +++ b/packages/hal/arm/snds/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-11-05 Roland Caßebohm * include/plf_io.h: Define HAL_IO_MACROS_NO_ADDRESS_MUNGING to diff --git a/packages/hal/arm/snds/current/include/hal_diag.h b/packages/hal/arm/snds/current/include/hal_diag.h --- a/packages/hal/arm/snds/current/include/hal_diag.h +++ b/packages/hal/arm/snds/current/include/hal_diag.h @@ -66,7 +66,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) //// Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); #else // old way of doing diagnostic I/O diff --git a/packages/hal/arm/xscale/iop310/current/ChangeLog b/packages/hal/arm/xscale/iop310/current/ChangeLog --- a/packages/hal/arm/xscale/iop310/current/ChangeLog +++ b/packages/hal/arm/xscale/iop310/current/ChangeLog @@ -1,3 +1,8 @@ +2003-12-05 Andrew Lunn + + * include/hal_var_ints.h: hal_delay_us() is a C function. + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-07-18 Nick Garnett * cdl/hal_arm_xscale_iop310.cdl: diff --git a/packages/hal/arm/xscale/iop310/current/include/hal_diag.h b/packages/hal/arm/xscale/iop310/current/include/hal_diag.h --- a/packages/hal/arm/xscale/iop310/current/include/hal_diag.h +++ b/packages/hal/arm/xscale/iop310/current/include/hal_diag.h @@ -65,7 +65,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_uint32 usecs); +externC void hal_delay_us(cyg_uint32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/xscale/iop310/current/include/hal_var_ints.h b/packages/hal/arm/xscale/iop310/current/include/hal_var_ints.h --- a/packages/hal/arm/xscale/iop310/current/include/hal_var_ints.h +++ b/packages/hal/arm/xscale/iop310/current/include/hal_var_ints.h @@ -131,7 +131,7 @@ #define CYGNUM_HAL_ISR_COUNT (CYGNUM_HAL_ISR_MAX+1) -extern void hal_delay_us(cyg_uint32 usecs); +externC void hal_delay_us(cyg_uint32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); //---------------------------------------------------------------------------- diff --git a/packages/hal/arm/xscale/iq80321/current/ChangeLog b/packages/hal/arm/xscale/iq80321/current/ChangeLog --- a/packages/hal/arm/xscale/iq80321/current/ChangeLog +++ b/packages/hal/arm/xscale/iq80321/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-09-21 Gary Thomas * misc/redboot_RAM.ecm: diff --git a/packages/hal/arm/xscale/iq80321/current/include/hal_diag.h b/packages/hal/arm/xscale/iq80321/current/include/hal_diag.h --- a/packages/hal/arm/xscale/iq80321/current/include/hal_diag.h +++ b/packages/hal/arm/xscale/iq80321/current/include/hal_diag.h @@ -70,7 +70,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/xscale/ixp425/current/ChangeLog b/packages/hal/arm/xscale/ixp425/current/ChangeLog --- a/packages/hal/arm/xscale/ixp425/current/ChangeLog +++ b/packages/hal/arm/xscale/ixp425/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 David Vrabel + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-07-18 Nick Garnett * cdl/hal_arm_xscale_ixp425.cdl: diff --git a/packages/hal/arm/xscale/ixp425/current/include/hal_diag.h b/packages/hal/arm/xscale/ixp425/current/include/hal_diag.h --- a/packages/hal/arm/xscale/ixp425/current/include/hal_diag.h +++ b/packages/hal/arm/xscale/ixp425/current/include/hal_diag.h @@ -70,7 +70,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/arm/xscale/pxa2x0/current/ChangeLog b/packages/hal/arm/xscale/pxa2x0/current/ChangeLog --- a/packages/hal/arm/xscale/pxa2x0/current/ChangeLog +++ b/packages/hal/arm/xscale/pxa2x0/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-08-08 Gary Thomas * src/pxa2x0_misc.c: diff --git a/packages/hal/arm/xscale/pxa2x0/current/include/hal_diag.h b/packages/hal/arm/xscale/pxa2x0/current/include/hal_diag.h --- a/packages/hal/arm/xscale/pxa2x0/current/include/hal_diag.h +++ b/packages/hal/arm/xscale/pxa2x0/current/include/hal_diag.h @@ -59,7 +59,7 @@ #define HAL_DIAG_INIT() hal_if_diag_init() #define HAL_DIAG_WRITE_CHAR(_c_) hal_if_diag_write_char(_c_) #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); #else diff --git a/packages/hal/frv/frv400/current/ChangeLog b/packages/hal/frv/frv400/current/ChangeLog --- a/packages/hal/frv/frv400/current/ChangeLog +++ b/packages/hal/frv/frv400/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_diag.h: hal_delay_us() is a C function. + 2003-09-21 Gary Thomas * misc/redboot_RAM.ecm: diff --git a/packages/hal/frv/frv400/current/include/hal_diag.h b/packages/hal/frv/frv400/current/include/hal_diag.h --- a/packages/hal/frv/frv400/current/include/hal_diag.h +++ b/packages/hal/frv/frv400/current/include/hal_diag.h @@ -70,7 +70,7 @@ #define HAL_DIAG_READ_CHAR(_c_) hal_if_diag_read_char(&_c_) // Not the best place for this, but ... -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/mn10300/am33/current/ChangeLog b/packages/hal/mn10300/am33/current/ChangeLog --- a/packages/hal/mn10300/am33/current/ChangeLog +++ b/packages/hal/mn10300/am33/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/var_intr.h: hal_delay_us() is a C function. + 2003-07-18 Nick Garnett * cdl/hal_mn10300_am33.cdl: diff --git a/packages/hal/mn10300/am33/current/include/var_intr.h b/packages/hal/mn10300/am33/current/include/var_intr.h --- a/packages/hal/mn10300/am33/current/include/var_intr.h +++ b/packages/hal/mn10300/am33/current/include/var_intr.h @@ -558,7 +558,7 @@ extern cyg_uint32 __hal_period__; *(_pvalue_) = __hal_period__ - ((t5<<16) + t4); \ } -extern void hal_delay_us(cyg_int32 usecs); +externC void hal_delay_us(cyg_int32 usecs); #define HAL_DELAY_US(n) hal_delay_us(n); diff --git a/packages/hal/powerpc/arch/current/ChangeLog b/packages/hal/powerpc/arch/current/ChangeLog --- a/packages/hal/powerpc/arch/current/ChangeLog +++ b/packages/hal/powerpc/arch/current/ChangeLog @@ -1,3 +1,7 @@ +2003-12-05 Andrew Lunn + + * include/hal_intr.h: hal_delay_us() is a C function. + 2003-10-28 Gary Thomas * src/vectors.S: Revert change to interrupt handling (see below) which diff --git a/packages/hal/powerpc/arch/current/include/hal_intr.h b/packages/hal/powerpc/arch/current/include/hal_intr.h --- a/packages/hal/powerpc/arch/current/include/hal_intr.h +++ b/packages/hal/powerpc/arch/current/include/hal_intr.h @@ -405,7 +405,7 @@ externC void cyg_hal_default_exception_v #endif #ifndef HAL_DELAY_US -extern void hal_delay_us(int); +externC void hal_delay_us(int); #define HAL_DELAY_US(n) hal_delay_us(n) #endif diff --git a/packages/hal/sh/arch/current/ChangeLog b/packages/hal/sh/arch/current/ChangeLog --- a/packages/hal/sh/arch/current/ChangeLog +++ b/packages/hal/sh/arch/current/ChangeLog @@ -1,3 +1,8 @@ +2003-12-05 Andrew Lunn + + * include/hal_intr_excevt.h: + * include/hal_intr_vecs.h: hal_delay_us() is a C function. + 2003-07-29 Gary Thomas on behalf of 2003-07-29 Yoshinori Sato diff --git a/packages/hal/sh/arch/current/include/hal_intr_excevt.h b/packages/hal/sh/arch/current/include/hal_intr_excevt.h --- a/packages/hal/sh/arch/current/include/hal_intr_excevt.h +++ b/packages/hal/sh/arch/current/include/hal_intr_excevt.h @@ -245,7 +245,7 @@ #define HAL_CLOCK_LATENCY( _pvalue_ ) HAL_CLOCK_READ(_pvalue_) #endif -extern void hal_delay_us(int); +externC void hal_delay_us(int); #define HAL_DELAY_US(n) hal_delay_us(n) #endif // __ASSEMBLER__ diff --git a/packages/hal/sh/arch/current/include/hal_intr_vecs.h b/packages/hal/sh/arch/current/include/hal_intr_vecs.h --- a/packages/hal/sh/arch/current/include/hal_intr_vecs.h +++ b/packages/hal/sh/arch/current/include/hal_intr_vecs.h @@ -170,7 +170,7 @@ #include -extern void hal_delay_us(int); +externC void hal_delay_us(int); #define HAL_DELAY_US(n) hal_delay_us(n) #endif // __ASSEMBLER__