Mercurial > flash_v2
view packages/hal/sh/sh3/current/ChangeLog @ 191:678094f34118
Merge from eCos master repository on 2001-10-19-06:43:02-BST
| author | jlarmour |
|---|---|
| date | Fri, 19 Oct 2001 07:02:26 +0000 |
| parents | 022f1e506033 |
| children | e0c0827131d1 |
line wrap: on
line source
2001-10-15 Jesper Skov <jskov@redhat.com> * include/mod_7709r.h: Added. I don't know if the module content is correct as I have no docs for the CPU. * cdl/hal_sh_sh3.cdl: Added option for 7709r. 2001-10-11 Jesper Skov <jskov@redhat.com> * src/var_mk_defs.c (main): Fixed warning. 2001-09-25 Jesper Skov <jskov@redhat.com> * include/var_intr.h: Default CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF and CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF added. * src/var_misc.c: Use those macros. 2001-09-12 Jesper Skov <jskov@redhat.com> * src/variant.S: Don't include C intr header. * include/var_intr.h (CYGPRI_HAL_INTERRUPT_UPDATE_LEVEL_PLF): Provide default version. * src/var_misc.c (hal_interrupt_update_level): Don't ignore LVL interrupts. * src/var_misc.c (hal_interrupt_unmask, hal_interrupt_mask): Same. * src/var_mk_defs.c: Added some interrupt defs. 2001-09-10 Jesper Skov <jskov@redhat.com> * src/sh3_sci.c (cyg_hal_plf_sci_isr, cyg_hal_plf_sci_getc_nonblock): Recover from serial RX overruns. 2001-09-05 Jesper Skov <jskov@redhat.com> * include/mod_regs_ubc.h: Type 2 BRCR definitions. * include/mod_7729.h (CYGARC_SH_MOD_UBC): Changed to type 2. 2001-07-26 Jesper Skov <jskov@redhat.com> * include/var_cache.h: Fix cache query function. 2001-07-18 Jesper Skov <jskov@redhat.com> * src/var_misc.c (cyg_var_enable_caches): Small hack to prevent ethernet connection to be lost in RAM applications when started from a ROM monitor. * include/mod_7729.h: Single stepping using UBC is broken - disable it for now. 2001-06-28 Jesper Skov <jskov@redhat.com> * include/var_intr.h: Allow platforms to extend vector table. * src/var_misc.c: Same. 2001-06-19 Jesper Skov <jskov@redhat.com> * include/mod_regs_ubc.h: Allow MOD_UBC to be unset. * cdl/hal_sh_sh3.cdl: Added SH7709S support - incomplete due to lack of documentation. * include/mod_7709s.h: Added. 2001-05-29 Jesper Skov <jskov@redhat.com> * include/var_io.h: Added. Includes plf_io.h 2001-02-28 Jesper Skov <jskov@redhat.com> * src/variant.S (cyg_hal_cache_enable): Write ORed value, not just the enable bit. Problem noticed by Ryouzaburou Suzuki <ryos@atom-tc.or.jp> 2001-02-26 Jesper Skov <jskov@redhat.com> * include/mod_regs_ser.h: Add a couple of zeroes to SCIF clear masks (for looks - no semantic change). 2001-02-23 Jesper Skov <jskov@redhat.com> * include/var_cache.h: Include plf_cache.h 2001-02-02 Jesper Skov <jskov@redhat.com> * src/sh3_sci.c: Baud rate is always specified, remove fallback hack. Proper macro renaming. * src/sh3_scif.c: Same. Proper macro renaming. * cdl/hal_sh_sh3.cdl: Added baud rate options which get default values from platform CDL if it needs to be different from 38400 baud. 2001-01-31 Jesper Skov <jskov@redhat.com> * include/sh3_scif.h: Moved init_channel function into private part. * include/sh3_sci.h: Same. 2001-01-30 Jesper Skov <jskov@redhat.com> * include/sh3_sci.h: Separate exported API from definitions used in the driver. * include/sh3_scif.h: Same. * src/sh3_sci.c: Request private definitions. * src/sh3_scif.c: Same. 2001-01-26 Jesper Skov <jskov@redhat.com> * src/sh3_sci.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check. * src/sh3_scif.c: Same. * include/var_intr.h: Include platform interrupt header. 2001-01-18 Jesper Skov <jskov@redhat.com> Case 105302 * src/var_misc.c: Separate interrupt level and mask controls. * src/variant.S: Include cyg_hal_ILVL_table and cyg_hal_IMASK_table. 2000-11-22 Jesper Skov <jskov@redhat.com> * src/variant.S: Mangle symbols. * include/variant.inc: Same. 2000-11-20 Jesper Skov <jskov@redhat.com> * include/mod_regs_ser.h (CYGARC_SCBRR_N): Reduce rounding error. 2000-11-10 Jesper Skov <jskov@redhat.com> * src/var_misc.c: Add spaces around ... used in ranges. 2000-11-01 Jesper Skov <jskov@redhat.com> * Many changes to bring the Haruki's HAL split up to date. Also split the register header file into many header files, one for each CPU module. 2000-08-15 Haruki Kashiwaya <kashiwaya@redhat.com> * Set up directory structure. //=========================================================================== //####COPYRIGHTBEGIN#### // // ------------------------------------------- // The contents of this file are subject to the Red Hat eCos Public License // Version 1.1 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at // http://www.redhat.com/ // // Software distributed under the License is distributed on an "AS IS" // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the // License for the specific language governing rights and limitations under // the License. // // The Original Code is eCos - Embedded Configurable Operating System, // released September 30, 1998. // // The Initial Developer of the Original Code is Red Hat. // Portions created by Red Hat are // Copyright (C) 1998, 1999, 2000 Red Hat, Inc. // All Rights Reserved. // ------------------------------------------- // //####COPYRIGHTEND#### //===========================================================================
