Mercurial > ecos
diff packages/hal/sh/se77x9/current/ChangeLog @ 208:e0c0827131d1 ecos
Merge from eCos master repository on 2002-05-20-20:11:54-BST
| author | jlarmour |
|---|---|
| date | Mon, 20 May 2002 22:19:26 +0000 |
| parents | |
| children | d2c90368aeef |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/packages/hal/sh/se77x9/current/ChangeLog @@ -0,0 +1,161 @@ +2002-05-08 Jesper Skov <jskov@redhat.com> + + * src/hal_diag.c: Serial register renaming. + +2001-10-31 Jonathan Larmour <jlarmour@redhat.com> + + * cdl/hal_sh_sh77x9_se77x9.cdl: Indicate support of variable baud rates. + +2001-10-18 Jesper Skov <jskov@redhat.com> + + * src/plf_misc.c (hal_platform_init): Fix option spelling. + + * cdl/hal_sh_sh77x9_se77x9.cdl: Fix SuperIO CDL option mistake. + +2001-10-16 Jesper Skov <jskov@redhat.com> + + * cdl/hal_sh_sh77x9_se77x9.cdl: Removed DP83902A hack. + +2001-10-15 Jesper Skov <jskov@redhat.com> + + * cdl/hal_sh_sh77x9_se77x9.cdl: Additional requirements to work + around problem of inferred values. + Added DP83902A hack. + + * src/ser16c550c.c: Get serial controller details from CDL. + + * src/plf_misc.c (hal_platform_init): Only call SuperIO init + function if required. + + * include/platform.inc (BSC_settings_table): Initialize for DRAM + or SDRAM - but crudely so. Proper configury will be needed + eventually, when it's clear how much the SE77X9 boards actually + differ. + + * cdl/hal_sh_sh77x9_se77x9.cdl: Added SE7709RP01 platform + support. Added XTAL default option. Added options for serial + controller. Added crude option for DRAM/SDRAM. Added option for + SuperIO. + +2001-09-25 Jesper Skov <jskov@redhat.com> + + * include/plf_intr.h: Removed dummy + CYGPRI_HAL_INTERRUPT_ACKNOWLEDGE_PLF and + CYGPRI_HAL_INTERRUPT_CONFIGURE_PLF definitions. + +2001-09-13 Jesper Skov <jskov@redhat.com> + + * cdl/hal_sh_sh77x9_se77x9.cdl: Add CPU option. + +2001-09-12 Jesper Skov <jskov@redhat.com> + + * include/plf_intr.h: Added interrupt controller support. + +2001-07-27 Jesper Skov <jskov@redhat.com> + + * cdl/hal_sh_sh77x9_se77x9.cdl: Generate .eprom.srec of RedBoot + image. + +2001-06-28 Jesper Skov <jskov@redhat.com> + + * include/pkgconf/mlt_sh_sh77x9_se77x9_ram.ldi: Leave 128k for + RedBoot. + * include/pkgconf/mlt_sh_sh77x9_se77x9_ram.mlt: Same. + * include/pkgconf/mlt_sh_sh77x9_se77x9_ram.h: Same. + + * misc/redboot_RAM.ecm: Added compression. + * misc/redboot_ROM.ecm: Same. + + * cdl/hal_sh_sh77x9_se77x9.cdl: Don't make relocated .srec file. + +2001-06-26 Jesper Skov <jskov@redhat.com> + + * misc/redboot_RAM.ecm: Reduced stacksize to 6kB. + * misc/redboot_ROM.ecm: Same. + +2001-06-25 Jesper Skov <jskov@redhat.com> + + * misc/redboot_RAM.ecm: Updated stack size. + * misc/redboot_ROM.ecm: Same. + +2001-06-22 Jesper Skov <jskov@redhat.com> + + * include/platform.inc (SDMR): Fiddled. + +2001-06-19 Jesper Skov <jskov@redhat.com> + + * cdl/hal_sh_sh77x9_se77x9.cdl: Our board has a 7709S CPU. + + * misc/redboot_ROM.ecm: Don't include CPU variant details. + * misc/redboot_RAM.ecm: Same. + +2001-06-17 Jesper Skov <jskov@redhat.com> + + * include/plf_intr.h: Renamed serial interrupts. + + * src/smsc37c93x.c (cyg_hal_init_superIO): Power on COM1. Use + correct interrupt. + + * src/ser16c550c.c: Got it enabled. Correct offset and clock. + + * src/hal_diag.c (cyg_hal_plf_comms_init): SuperIO working. + +2001-06-16 Jesper Skov <jskov@redhat.com> + + * include/plf_intr.h: Define external interrupts. + + * misc/redboot_ROM.ecm: Added eth driver. + * misc/redboot_RAM.ecm: Same. + + * cdl/hal_sh_sh77x9_se77x9.cdl: Force IRL interrupt mode. Separate + srec output rules for Hitachi Mon (which needs reloc) and for + normal RedBoot use. + +2001-06-12 Jesper Skov <jskov@redhat.com> + + * src/smsc37c93x.c: Use 16bit writes. + + * src/ser16c550c.c: Update to access by 16bit units. Can't get it + to work though. + + * cdl/hal_sh_sh77x9_se77x9.cdl: Only two serial channels. + * src/hal_diag.c: Same. + +2001-06-12 Jesper Skov <jskov@cambridge.redhat.com> + + * New platform HAL. + +//=========================================================================== +//####ECOSGPLCOPYRIGHTBEGIN#### +// ------------------------------------------- +// This file is part of eCos, the Embedded Configurable Operating System. +// Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. +// +// eCos is free software; you can redistribute it and/or modify it under +// the terms of the GNU General Public License as published by the Free +// Software Foundation; either version 2 or (at your option) any later version. +// +// eCos is distributed in the hope that it will be useful, but WITHOUT ANY +// WARRANTY; without even the implied warranty of MERCHANTABILITY or +// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +// for more details. +// +// You should have received a copy of the GNU General Public License along +// with eCos; if not, write to the Free Software Foundation, Inc., +// 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. +// +// As a special exception, if other files instantiate templates or use macros +// or inline functions from this file, or you compile this file and link it +// with other works to produce a work based on this file, this file does not +// by itself cause the resulting work to be covered by the GNU General Public +// License. However the source code for this file must still be made available +// in accordance with section (3) of the GNU General Public License. +// +// This exception does not invalidate any other reasons why a work based on +// this file might be covered by the GNU General Public License. +// +// Alternative licenses for eCos may be arranged by contacting Red Hat, Inc. +// at http://sources.redhat.com/ecos/ecos-license +// ------------------------------------------- +//####ECOSGPLCOPYRIGHTEND#### +//===========================================================================
