Mercurial > ecos
diff packages/redboot/current/src/main.c @ 1491:ab4a708d689e
* src/main.c (set_comm_baud_rate): Get current rate with GETBAUD
not SETBAUD!
| author | jlarmour |
|---|---|
| date | Wed, 11 Feb 2004 01:25:44 +0000 |
| parents | c9e09b1c18cb |
| children | 8b3549abe4ac |
line wrap: on
line diff
--- a/packages/redboot/current/src/main.c +++ b/packages/redboot/current/src/main.c @@ -626,7 +626,7 @@ set_comm_baud_rate(hal_virtual_comm_tabl { int current_rate; - current_rate = CYGACC_COMM_IF_CONTROL(*chan, __COMMCTL_SETBAUD, rate); + current_rate = CYGACC_COMM_IF_CONTROL(*chan, __COMMCTL_GETBAUD); if (rate != current_rate) return CYGACC_COMM_IF_CONTROL(*chan, __COMMCTL_SETBAUD, rate);
