Mercurial > ecos
changeset 2884:a01ea9250635
* src/hal_diag.c: workaround for a suppressing a compiler warning,
cyg_hal_plf_serial_isr(): cyg_hal_is_break() claims ptr on signed
char as argument 1: fixed.
| author | jld |
|---|---|
| date | Wed, 10 Jun 2009 20:56:06 +0000 |
| parents | 842a82a508f3 |
| children | 361d4d7aa0b3 |
| files | packages/hal/arm/lpc2xxx/var/current/ChangeLog packages/hal/arm/lpc2xxx/var/current/src/hal_diag.c |
| diffstat | 2 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/hal/arm/lpc2xxx/var/current/ChangeLog +++ b/packages/hal/arm/lpc2xxx/var/current/ChangeLog @@ -1,3 +1,9 @@ +2009-06-10 Sergei Gavrikov <sergei.gavrikov@gmail.com> + + * src/hal_diag.c: workaround for a suppressing a compiler warning, + cyg_hal_plf_serial_isr(): cyg_hal_is_break() claims ptr on signed + char as argument 1: fixed. + 2009-01-15 Sergei Gavrikov <sergei.gavrikov@gmail.com> * include/lpc2xxx_iap.h, src/lpc2xxx_iap.c, tests/iap_test.c: New
--- a/packages/hal/arm/lpc2xxx/var/current/src/hal_diag.c +++ b/packages/hal/arm/lpc2xxx/var/current/src/hal_diag.c @@ -257,7 +257,7 @@ cyg_hal_plf_serial_isr(void *__ch_data, // Rx data available or character timeout // Read data in order to clear interrupt HAL_READ_UINT32(chan->base+CYGARC_HAL_LPC2XXX_REG_UxRBR, c); - if( cyg_hal_is_break( &c , 1 ) ) *__ctrlc = 1; + if( cyg_hal_is_break( (char *) &c , 1 ) ) *__ctrlc = 1; res = CYG_ISR_HANDLED; }
