Mercurial > flash_v2
comparison packages/hal/sh/sh4/current/ChangeLog @ 1424:5268028c09c4
2003-09-21 Jonathan Larmour <jifl@eCosCentric.com>
* src/var_misc.c (hal_variant_init): Set FPSCR on startup.
* src/sh4_scif.c (cyg_hal_plf_scif_set_baud): New function, taken
from init code, but with fix to wait for hardware to settle.
(cyg_hal_plf_scif_control): Add __COMMCTL_GETBAUD and _SETBAUD support
using above function.
* include/sh4_scif.h: Add baud_rate to channel data.
* include/mod_regs_ser.h (CYGARC_SCBRR_N): Don't tweak BRR for
values < 4800 or > 115200 as it gets the values wrong. Instead trust
the developer to DTRT.
(CYGARC_REG_SCIF_SCLSR_ORER): Add definition for overrun in line status
reg.
2003-09-19 John Dallaway <jld@ecoscentric.com>
* cdl/hal_sh_sh4.cdl: Specify default CDL values for sh4_202_md
target.
2003-09-11 Nick Garnett <nickg@ecoscentric.com>
* include/var_regs.h (CYG_FPSCR): Changed initial value of fpscr
to do round-to-nearest rather than round-to-zero.
2003-09-08 Nick Garnett <nickg@ecoscentric.com>
* include/mod_202.h: Added define for UBC. The 202 appears to have
one, although there is no documented info. It is also not clear
what version it is. Setting this to 1 seems to work.
* include/mod_regs_cac.h:
* include/variant.inc:
Updated cache dimensions and initialization to support larger, two
way cache in sh4-202.
2003-09-05 Nick Garnett <nickg@ecoscentric.com>
* include/variant.inc:
* include/var_reg.h:
* include/mod_202.h:
* include/mod_regs_cpg.h:
* include/mod_regs_emi.h:
* include/mod_regs_femi.h:
* include/mod_regs_intc.h:
* cdl/hal_sh_sh4.cdl: Added SH-202 sub-variant, extra
functional units, and modifications to existing units for this
variant.
| author | nickg |
|---|---|
| date | Fri, 05 Dec 2003 17:07:29 +0000 |
| parents | 54efa2597781 |
| children | bc88a3357a79 |
comparison
equal
deleted
inserted
replaced
| 1423:440ddbf97b39 | 1424:5268028c09c4 |
|---|---|
| 1 2003-09-21 Jonathan Larmour <jifl@eCosCentric.com> | |
| 2 | |
| 3 * src/var_misc.c (hal_variant_init): Set FPSCR on startup. | |
| 4 | |
| 5 * src/sh4_scif.c (cyg_hal_plf_scif_set_baud): New function, taken | |
| 6 from init code, but with fix to wait for hardware to settle. | |
| 7 (cyg_hal_plf_scif_control): Add __COMMCTL_GETBAUD and _SETBAUD support | |
| 8 using above function. | |
| 9 | |
| 10 * include/sh4_scif.h: Add baud_rate to channel data. | |
| 11 | |
| 12 * include/mod_regs_ser.h (CYGARC_SCBRR_N): Don't tweak BRR for | |
| 13 values < 4800 or > 115200 as it gets the values wrong. Instead trust | |
| 14 the developer to DTRT. | |
| 15 (CYGARC_REG_SCIF_SCLSR_ORER): Add definition for overrun in line status | |
| 16 reg. | |
| 17 | |
| 18 2003-09-19 John Dallaway <jld@ecoscentric.com> | |
| 19 | |
| 20 * cdl/hal_sh_sh4.cdl: Specify default CDL values for sh4_202_md | |
| 21 target. | |
| 22 | |
| 23 2003-09-11 Nick Garnett <nickg@ecoscentric.com> | |
| 24 | |
| 25 * include/var_regs.h (CYG_FPSCR): Changed initial value of fpscr | |
| 26 to do round-to-nearest rather than round-to-zero. | |
| 27 | |
| 28 2003-09-08 Nick Garnett <nickg@ecoscentric.com> | |
| 29 | |
| 30 * include/mod_202.h: Added define for UBC. The 202 appears to have | |
| 31 one, although there is no documented info. It is also not clear | |
| 32 what version it is. Setting this to 1 seems to work. | |
| 33 | |
| 34 * include/mod_regs_cac.h: | |
| 35 * include/variant.inc: | |
| 36 Updated cache dimensions and initialization to support larger, two | |
| 37 way cache in sh4-202. | |
| 38 | |
| 39 2003-09-05 Nick Garnett <nickg@ecoscentric.com> | |
| 40 | |
| 41 * include/variant.inc: | |
| 42 * include/var_reg.h: | |
| 43 * include/mod_202.h: | |
| 44 * include/mod_regs_cpg.h: | |
| 45 * include/mod_regs_emi.h: | |
| 46 * include/mod_regs_femi.h: | |
| 47 * include/mod_regs_intc.h: | |
| 48 * cdl/hal_sh_sh4.cdl: Added SH-202 sub-variant, extra | |
| 49 functional units, and modifications to existing units for this | |
| 50 variant. | |
| 51 | |
| 1 2003-02-05 Nick Garnett <nickg@calivar.com> | 52 2003-02-05 Nick Garnett <nickg@calivar.com> |
| 2 | 53 |
| 3 * include/var_cache.h: Added include for hal_io.h since this file | 54 * include/var_cache.h: Added include for hal_io.h since this file |
| 4 uses HAL_READ_UINT32() etc. | 55 uses HAL_READ_UINT32() etc. |
| 5 | 56 |
