This is the mail archive of the ecos-cvs@sources.redhat.com mailing list for the ecos project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
The eCos anonymous CVS repository has been updated today (2001-03-29). Here is a summary of the files modified: M host/libcdl/ChangeLog M host/libcdl/database.cxx M host/libcdl/interp.cxx M packages/ChangeLog M packages/NEWS M packages/ecos.db M packages/ecosadmin.tcl M packages/cygmon/current/ChangeLog M packages/devs/eth/arm/ebsa285/current/ChangeLog M packages/devs/eth/arm/ebsa285/current/src/if_ebsa285.c M packages/devs/eth/intel/i82559/current/ChangeLog M packages/devs/eth/intel/i82559/current/include/i82559_info.h M packages/devs/eth/intel/i82559/current/src/if_i82559.c A packages/devs/eth/mips/atlas/current/ChangeLog A packages/devs/eth/mips/atlas/current/cdl/atlas_eth_drivers.cdl A packages/devs/eth/mips/atlas/current/src/if_atlas.c A packages/devs/eth/mips/atlas/current/src/if_buffers.S A packages/devs/eth/mips/atlas/current/src/saa9730.h A packages/devs/eth/mips/ocelot/current/ChangeLog A packages/devs/eth/mips/ocelot/current/cdl/mips_rm7000_ocelot_eth_drivers.cdl A packages/devs/eth/mips/ocelot/current/include/devs_eth_mips_rm7000_ocelot.inl A packages/devs/flash/amd/am29f040b/current/ChangeLog A packages/devs/flash/amd/am29f040b/current/cdl/flash_amd_am29f040b.cdl A packages/devs/flash/amd/am29f040b/current/src/am29f040b_flash.c A packages/devs/flash/amd/am29f040b/current/src/flash.h A packages/devs/flash/amd/am29f040b/current/src/flash_erase_block.c A packages/devs/flash/amd/am29f040b/current/src/flash_program_buf.c A packages/devs/flash/amd/am29f040b/current/src/flash_query.c M packages/devs/flash/arm/assabet/current/ChangeLog M packages/devs/flash/arm/assabet/current/cdl/flash_assabet.cdl A packages/devs/flash/arm/assabet/current/include/assabet_strataflash.inl R packages/devs/flash/arm/assabet/current/src/assabet_flash.c R packages/devs/flash/arm/assabet/current/src/flash.h R packages/devs/flash/arm/assabet/current/src/flash_erase_block.c R packages/devs/flash/arm/assabet/current/src/flash_lock_block.c R packages/devs/flash/arm/assabet/current/src/flash_program_buf.c R packages/devs/flash/arm/assabet/current/src/flash_query.c R packages/devs/flash/arm/assabet/current/src/flash_unlock_block.c A packages/devs/flash/arm/ipaq/current/ChangeLog A packages/devs/flash/arm/ipaq/current/cdl/flash_ipaq.cdl A packages/devs/flash/arm/ipaq/current/include/ipaq_strataflash.inl A packages/devs/flash/arm/ipaq/current/src/ipaq_flash.c A packages/devs/flash/intel/28fxxx/current/ChangeLog A packages/devs/flash/intel/28fxxx/current/cdl/flash_intel_28fxxx.cdl A packages/devs/flash/intel/28fxxx/current/include/flash_28fxxx.inl A packages/devs/flash/intel/strata/current/ChangeLog A packages/devs/flash/intel/strata/current/cdl/flash_strata.cdl A packages/devs/flash/intel/strata/current/src/flash_erase_block.c A packages/devs/flash/intel/strata/current/src/flash_lock_block.c A packages/devs/flash/intel/strata/current/src/flash_program_buf.c A packages/devs/flash/intel/strata/current/src/flash_query.c A packages/devs/flash/intel/strata/current/src/flash_unlock_block.c A packages/devs/flash/intel/strata/current/src/strata.c A packages/devs/flash/intel/strata/current/src/strata.h A packages/devs/flash/mips/atlas/current/ChangeLog A packages/devs/flash/mips/atlas/current/cdl/flash_atlas.cdl A packages/devs/flash/mips/atlas/current/src/atlas_flash.c A packages/devs/flash/mips/atlas/current/src/flash.h A packages/devs/flash/mips/atlas/current/src/flash_erase_block.c A packages/devs/flash/mips/atlas/current/src/flash_lock_block.c A packages/devs/flash/mips/atlas/current/src/flash_program_buf.c A packages/devs/flash/mips/atlas/current/src/flash_query.c A packages/devs/flash/mips/atlas/current/src/flash_unlock_block.c A packages/devs/flash/mips/ocelot/current/ChangeLog A packages/devs/flash/mips/ocelot/current/cdl/flash_mips_qed_ocelot.cdl A packages/devs/flash/mips/ocelot/current/include/devs_flash_mips_qed_ocelot.inl A packages/devs/flash/mips/ocelot/current/include/plf_flash.inc A packages/devs/kbd/arm/ipaq/current/ChangeLog A packages/devs/kbd/arm/ipaq/current/cdl/kbd_ipaq.cdl A packages/devs/kbd/arm/ipaq/current/src/ipaq_kbd.c A packages/devs/pcmcia/arm/ipaq/current/ChangeLog A packages/devs/pcmcia/arm/ipaq/current/cdl/pcmcia_ipaq.cdl A packages/devs/pcmcia/arm/ipaq/current/src/ipaq_pcmcia.c M packages/devs/serial/generic/16x5x/current/ChangeLog M packages/devs/serial/generic/16x5x/current/cdl/ser_generic_16x5x.cdl M packages/devs/serial/generic/16x5x/current/src/ser_16x5x.c A packages/devs/serial/mips/atlas/current/ChangeLog A packages/devs/serial/mips/atlas/current/cdl/ser_mips_atlas.cdl A packages/devs/serial/mips/atlas/current/src/atlas_serial.c A packages/devs/serial/mips/atlas/current/src/atlas_serial.h M packages/devs/serial/sh/scif/current/ChangeLog M packages/devs/serial/sh/scif/current/src/sh_scif_serial.c M packages/devs/serial/v85x/v850/current/ChangeLog M packages/devs/serial/v85x/v850/current/cdl/ser_v85x_v850.cdl M packages/devs/serial/v85x/v850/current/src/v85x_v850_serial.c M packages/devs/serial/v85x/v850/current/src/v85x_v850_serial.h A packages/devs/touch/arm/ipaq/current/ChangeLog A packages/devs/touch/arm/ipaq/current/cdl/touch_ipaq.cdl A packages/devs/touch/arm/ipaq/current/src/ipaq_ts.c A packages/devs/usb/sa11x0/current/doc/makefile M packages/devs/wallclock/sh3/current/ChangeLog M packages/devs/wallclock/sh3/current/src/wallclock_sh3.cxx A packages/devs/watchdog/arm/sa11x0/current/ChangeLog A packages/devs/watchdog/arm/sa11x0/current/cdl/watchdog_sa11x0.cdl A packages/devs/watchdog/arm/sa11x0/current/src/watchdog_sa11x0.cxx A packages/fs/rom/current/ChangeLog A packages/fs/rom/current/cdl/romfs.cdl A packages/fs/rom/current/doc/mk_romfs.txt A packages/fs/rom/current/doc/romfs.txt A packages/fs/rom/current/src/romfs.c A packages/fs/rom/current/support/Makefile A packages/fs/rom/current/support/mk_romfs.c A packages/fs/rom/current/tests/fileio1.c M packages/hal/arm/aeb/current/ChangeLog M packages/hal/arm/aeb/current/cdl/hal_arm_aeb.cdl M packages/hal/arm/arch/current/ChangeLog M packages/hal/arm/arch/current/src/vectors.S M packages/hal/arm/cma230/current/ChangeLog M packages/hal/arm/cma230/current/cdl/hal_arm_cma230.cdl M packages/hal/arm/ebsa285/current/ChangeLog M packages/hal/arm/ebsa285/current/cdl/hal_arm_ebsa285.cdl M packages/hal/arm/edb7xxx/current/ChangeLog M packages/hal/arm/edb7xxx/current/cdl/hal_arm_edb7xxx.cdl M packages/hal/arm/iq80310/current/ChangeLog M packages/hal/arm/iq80310/current/src/iq80310_misc.c M packages/hal/arm/iq80310/current/src/diag/pci_bios.h M packages/hal/arm/pid/current/ChangeLog M packages/hal/arm/pid/current/cdl/hal_arm_pid.cdl M packages/hal/arm/pid/current/include/hal_cache.h M packages/hal/arm/sa11x0/assabet/current/ChangeLog M packages/hal/arm/sa11x0/assabet/current/cdl/hal_arm_sa11x0_assabet.cdl M packages/hal/arm/sa11x0/brutus/current/ChangeLog M packages/hal/arm/sa11x0/brutus/current/cdl/hal_arm_sa11x0_brutus.cdl A packages/hal/arm/sa11x0/ipaq/current/ChangeLog A packages/hal/arm/sa11x0/ipaq/current/cdl/hal_arm_sa11x0_ipaq.cdl A packages/hal/arm/sa11x0/ipaq/current/doc/README.ipaq A packages/hal/arm/sa11x0/ipaq/current/include/atmel_support.h A packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_ints.h A packages/hal/arm/sa11x0/ipaq/current/include/hal_platform_setup.h A packages/hal/arm/sa11x0/ipaq/current/include/ipaq.h A packages/hal/arm/sa11x0/ipaq/current/include/lcd_support.h A packages/hal/arm/sa11x0/ipaq/current/include/plf_mmap.h A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_ram.h A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_ram.ldi A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_ram.mlt A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.h A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_wince.h A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_wince.ldi A packages/hal/arm/sa11x0/ipaq/current/include/pkgconf/mlt_arm_sa11x0_ipaq_wince.mlt A packages/hal/arm/sa11x0/ipaq/current/misc/redboot_ROM.ecm A packages/hal/arm/sa11x0/ipaq/current/src/atmel_support.c A packages/hal/arm/sa11x0/ipaq/current/src/banner.xpm A packages/hal/arm/sa11x0/ipaq/current/src/banner.xpm.bin A packages/hal/arm/sa11x0/ipaq/current/src/font.h A packages/hal/arm/sa11x0/ipaq/current/src/ipaq_misc.c A packages/hal/arm/sa11x0/ipaq/current/src/kbd.xpm A packages/hal/arm/sa11x0/ipaq/current/src/lcd_support.c A packages/hal/arm/sa11x0/ipaq/current/src/redboot_cmds.c M packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog M packages/hal/arm/sa11x0/sa1100mm/current/cdl/hal_arm_sa11x0_sa1100mm.cdl M packages/hal/arm/sa11x0/var/current/ChangeLog M packages/hal/arm/sa11x0/var/current/cdl/hal_arm_sa11x0.cdl M packages/hal/arm/sa11x0/var/current/include/hal_sa11x0.h M packages/hal/arm/sa11x0/var/current/src/redboot_linux_exec.c M packages/hal/arm/sa11x0/var/current/src/sa11x0_misc.c M packages/hal/common/current/ChangeLog M packages/hal/common/current/cdl/hal.cdl M packages/hal/common/current/include/dbg-threads-api.h M packages/hal/common/current/include/generic-stub.h M packages/hal/common/current/include/hal_if.h M packages/hal/common/current/include/hal_stub.h M packages/hal/common/current/src/bplist-dynamic.c M packages/hal/common/current/src/drv_api.c M packages/hal/common/current/src/generic-stub.c M packages/hal/common/current/src/hal_if.c M packages/hal/common/current/src/hal_misc.c M packages/hal/common/current/src/hal_stub.c M packages/hal/mips/arch/current/ChangeLog M packages/hal/mips/arch/current/cdl/hal_mips.cdl M packages/hal/mips/arch/current/include/arch.inc M packages/hal/mips/arch/current/include/mips-stub.h A packages/hal/mips/arch/current/src/hal_syscall.c A packages/hal/mips/atlas/current/ChangeLog A packages/hal/mips/atlas/current/cdl/hal_mips_atlas.cdl A packages/hal/mips/atlas/current/include/hal_diag.h A packages/hal/mips/atlas/current/include/platform.inc A packages/hal/mips/atlas/current/include/plf_cache.h A packages/hal/mips/atlas/current/include/plf_intr.h A packages/hal/mips/atlas/current/include/plf_io.h A packages/hal/mips/atlas/current/include/plf_stub.h A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_ram.h A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_ram.ldi A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_ram.mlt A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_rom.h A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_rom.ldi A packages/hal/mips/atlas/current/include/pkgconf/mlt_mips_atlas_rom.mlt A packages/hal/mips/atlas/current/misc/redboot_RAM.ecm A packages/hal/mips/atlas/current/misc/redboot_ROM.ecm A packages/hal/mips/atlas/current/src/hal_diag.c A packages/hal/mips/atlas/current/src/platform.S A packages/hal/mips/atlas/current/src/plf_misc.c A packages/hal/mips/atlas/current/src/redboot_cmds.c A packages/hal/mips/atlas/current/src/ser16c550c.c A packages/hal/mips/mips32/current/ChangeLog A packages/hal/mips/mips32/current/cdl/hal_mips_mips32.cdl A packages/hal/mips/mips32/current/include/var_arch.h A packages/hal/mips/mips32/current/include/var_cache.h A packages/hal/mips/mips32/current/include/var_intr.h A packages/hal/mips/mips32/current/include/variant.inc A packages/hal/mips/mips32/current/src/mips_mips32.ld A packages/hal/mips/mips32/current/src/var_misc.c A packages/hal/mips/mips32/current/src/variant.S A packages/hal/mips/mips64/current/ChangeLog A packages/hal/mips/mips64/current/cdl/hal_mips_mips64.cdl A packages/hal/mips/mips64/current/include/var_arch.h A packages/hal/mips/mips64/current/include/var_cache.h A packages/hal/mips/mips64/current/include/var_intr.h A packages/hal/mips/mips64/current/include/variant.inc A packages/hal/mips/mips64/current/src/mips_mips64.ld A packages/hal/mips/mips64/current/src/var_misc.c A packages/hal/mips/mips64/current/src/variant.S M packages/hal/mips/ref4955/current/ChangeLog M packages/hal/mips/ref4955/current/cdl/hal_mips_tx49_ref4955.cdl A packages/hal/mips/rm7000/ocelot/current/ChangeLog A packages/hal/mips/rm7000/ocelot/current/cdl/hal_mips_rm7000_ocelot.cdl A packages/hal/mips/rm7000/ocelot/current/include/hal_diag.h A packages/hal/mips/rm7000/ocelot/current/include/platform.inc A packages/hal/mips/rm7000/ocelot/current/include/plf_cache.h A packages/hal/mips/rm7000/ocelot/current/include/plf_intr.h A packages/hal/mips/rm7000/ocelot/current/include/plf_io.h A packages/hal/mips/rm7000/ocelot/current/include/plf_stub.h A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_ram.h A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_ram.mlt A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_rom.h A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_rom.ldi A packages/hal/mips/rm7000/ocelot/current/include/pkgconf/mlt_mips_rm7000_ocelot_rom.mlt A packages/hal/mips/rm7000/ocelot/current/misc/redboot_RAM.ecm A packages/hal/mips/rm7000/ocelot/current/misc/redboot_ROM.ecm A packages/hal/mips/rm7000/ocelot/current/src/ns16552.c A packages/hal/mips/rm7000/ocelot/current/src/platform.S A packages/hal/mips/rm7000/ocelot/current/src/plf_misc.c A packages/hal/mips/rm7000/ocelot/current/src/plf_mk_defs.c A packages/hal/mips/rm7000/ocelot/current/src/plf_stub.c A packages/hal/mips/rm7000/var/current/ChangeLog A packages/hal/mips/rm7000/var/current/cdl/hal_mips_rm7000.cdl A packages/hal/mips/rm7000/var/current/include/var_arch.h A packages/hal/mips/rm7000/var/current/include/var_cache.h A packages/hal/mips/rm7000/var/current/include/var_intr.h A packages/hal/mips/rm7000/var/current/include/variant.inc A packages/hal/mips/rm7000/var/current/src/mips_rm7000.ld A packages/hal/mips/rm7000/var/current/src/var_misc.c A packages/hal/mips/rm7000/var/current/src/variant.S M packages/hal/powerpc/cogent/current/ChangeLog M packages/hal/powerpc/cogent/current/cdl/hal_powerpc_cogent.cdl M packages/hal/powerpc/mbx/current/ChangeLog M packages/hal/powerpc/mbx/current/cdl/hal_powerpc_mbx.cdl M packages/hal/sh/cq7708/current/ChangeLog M packages/hal/sh/cq7708/current/cdl/hal_sh_sh7708_cq7708.cdl M packages/hal/sh/cq7708/current/include/platform.inc M packages/hal/sh/cq7750/current/ChangeLog M packages/hal/sh/cq7750/current/cdl/hal_sh_sh7750_cq7750.cdl M packages/hal/sh/cq7750/current/include/platform.inc M packages/hal/sh/edk7708/current/ChangeLog M packages/hal/sh/edk7708/current/cdl/hal_sh_edk7708.cdl M packages/hal/sh/edk7708/current/include/platform.inc M packages/hal/sh/sh3/current/ChangeLog M packages/hal/sh/sh3/current/src/variant.S M packages/hal/sh/sh4/current/ChangeLog M packages/hal/sh/sh4/current/include/var_cache.h M packages/hal/sh/sh4/current/src/var_misc.c M packages/hal/sh/sh4/current/src/variant.S M packages/hal/v85x/arch/current/ChangeLog M packages/hal/v85x/arch/current/cdl/hal_v85x.cdl M packages/hal/v85x/arch/current/include/basetype.h M packages/hal/v85x/arch/current/include/hal_arch.h M packages/hal/v85x/arch/current/include/hal_io.h M packages/hal/v85x/arch/current/include/nec-stub.h M packages/hal/v85x/arch/current/src/hal_misc.c M packages/hal/v85x/arch/current/src/hal_mk_defs.c R packages/hal/v85x/arch/current/src/v85x.ld M packages/hal/v85x/arch/current/src/vectors.S M packages/hal/v85x/ceb_v850/current/ChangeLog M packages/hal/v85x/ceb_v850/current/cdl/hal_v85x_ceb_v850.cdl A packages/hal/v85x/ceb_v850/current/images/v850flash.hex A packages/hal/v85x/ceb_v850/current/images/v850flash.img A packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.bin A packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.img A packages/hal/v85x/ceb_v850/current/images/v850sa1/gdb_module.sre A packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.bin A packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.img A packages/hal/v85x/ceb_v850/current/images/v850sb1/16mhz/gdb_module.sre A packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.bin A packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.img A packages/hal/v85x/ceb_v850/current/images/v850sb1/8mhz/gdb_module.sre M packages/hal/v85x/ceb_v850/current/include/hal_diag.h M packages/hal/v85x/ceb_v850/current/include/hal_platform_setup.h M packages/hal/v85x/ceb_v850/current/include/plf_cache.h M packages/hal/v85x/ceb_v850/current/include/plf_intr.h M packages/hal/v85x/ceb_v850/current/include/plf_io.h M packages/hal/v85x/ceb_v850/current/include/plf_sections.h R packages/hal/v85x/ceb_v850/current/include/v850_regs.h A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.h A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.ldi A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flash.mlt A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.h A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.ldi A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_flashromram.mlt M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.h M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.ldi M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_ram.mlt M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.h M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.ldi M packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_rom.mlt A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.h A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.ldi A packages/hal/v85x/ceb_v850/current/include/pkgconf/mlt_v85x_v850_ceb_romram.mlt R packages/hal/v85x/ceb_v850/current/src/hal_diag.c M packages/hal/v85x/ceb_v850/current/src/plf_misc.c M packages/hal/v85x/ceb_v850/current/src/plf_stub.c A packages/hal/v85x/ceb_v850/current/src/v850flash.S M packages/hal/v85x/v850/current/ChangeLog M packages/hal/v85x/v850/current/cdl/hal_v85x_v850.cdl M packages/hal/v85x/v850/current/include/v850_common.h M packages/hal/v85x/v850/current/include/var_arch.h M packages/hal/v85x/v850/current/include/var_cache.h M packages/hal/v85x/v850/current/include/var_intr.h A packages/hal/v85x/v850/current/src/hal_diag.c R packages/hal/v85x/v850/current/src/nec.ld M packages/hal/v85x/v850/current/src/v850_misc.c M packages/hal/v85x/v850/current/src/v850_stub.c M packages/hal/v85x/v850/current/src/v85x_v850.ld A packages/hal/v85x/v850/current/tests/nmitest.c M packages/io/eth/current/ChangeLog M packages/io/eth/current/cdl/eth_drivers.cdl M packages/io/fileio/current/ChangeLog M packages/io/fileio/current/src/dir.cxx M packages/io/fileio/current/src/file.cxx M packages/io/fileio/current/src/misc.cxx M packages/io/flash/current/ChangeLog M packages/io/flash/current/include/flash.h M packages/io/flash/current/src/flash.c M packages/io/pci/current/ChangeLog M packages/io/pci/current/tests/pci1.c A packages/io/usb/eth/slave/current/doc/makefile A packages/io/usb/slave/current/doc/makefile M packages/kernel/current/ChangeLog M packages/kernel/current/cdl/kernel.cdl M packages/kernel/current/src/debug/dbg_gdb.cxx M packages/language/c/libc/stdio/current/ChangeLog M packages/language/c/libc/stdio/current/cdl/stdio.cdl M packages/language/c/libc/stdio/current/include/io.hxx M packages/language/c/libc/stdio/current/include/io.inl M packages/language/c/libc/stdio/current/include/stream.hxx M packages/language/c/libc/stdio/current/include/stream.inl M packages/language/c/libc/stdio/current/include/streambuf.hxx M packages/language/c/libc/stdio/current/include/streambuf.inl A packages/language/c/libc/stdio/current/src/common/feof.cxx M packages/language/c/libc/stdio/current/src/common/stream.cxx M packages/language/c/libc/stdio/current/src/input/fgets.cxx M packages/language/c/libc/stdio/current/src/input/gets.cxx M packages/net/tcpip/current/ChangeLog M packages/net/tcpip/current/include/bootp.h M packages/net/tcpip/current/include/netdb.h M packages/net/tcpip/current/include/network.h M packages/net/tcpip/current/include/tftp_support.h M packages/net/tcpip/current/src/lib/getserv.c M packages/net/tcpip/current/src/lib/network_support.c M packages/redboot/current/ChangeLog M packages/redboot/current/cdl/redboot.cdl M packages/redboot/current/include/redboot.h M packages/redboot/current/include/net/net.h M packages/redboot/current/src/crc.c A packages/redboot/current/src/decompress.c M packages/redboot/current/src/flash.c M packages/redboot/current/src/io.c M packages/redboot/current/src/load.c M packages/redboot/current/src/main.c M packages/redboot/current/src/misc_funs.c M packages/redboot/current/src/printf.c M packages/redboot/current/src/version.c M packages/redboot/current/src/net/bootp.c M packages/redboot/current/src/net/enet.c M packages/redboot/current/src/net/net_io.c M packages/redboot/current/src/net/ping.c M packages/redboot/current/src/net/pktbuf.c M packages/redboot/current/src/net/tcp.c A packages/services/compress/zlib/current/ChangeLog A packages/services/compress/zlib/current/cdl/compress_zlib.cdl A packages/services/compress/zlib/current/include/zconf.h A packages/services/compress/zlib/current/include/zlib.h A packages/services/compress/zlib/current/src/ChangeLog A packages/services/compress/zlib/current/src/FAQ A packages/services/compress/zlib/current/src/INDEX A packages/services/compress/zlib/current/src/Make_vms.com A packages/services/compress/zlib/current/src/Makefile A packages/services/compress/zlib/current/src/Makefile.in A packages/services/compress/zlib/current/src/Makefile.riscos A packages/services/compress/zlib/current/src/README A packages/services/compress/zlib/current/src/README.eCos A packages/services/compress/zlib/current/src/adler32.c A packages/services/compress/zlib/current/src/algorithm.txt A packages/services/compress/zlib/current/src/compress.c A packages/services/compress/zlib/current/src/configure A packages/services/compress/zlib/current/src/crc32.c A packages/services/compress/zlib/current/src/deflate.c A packages/services/compress/zlib/current/src/deflate.h A packages/services/compress/zlib/current/src/descrip.mms A packages/services/compress/zlib/current/src/example.c A packages/services/compress/zlib/current/src/gzio.c A packages/services/compress/zlib/current/src/infblock.c A packages/services/compress/zlib/current/src/infblock.h A packages/services/compress/zlib/current/src/infcodes.c A packages/services/compress/zlib/current/src/infcodes.h A packages/services/compress/zlib/current/src/inffast.c A packages/services/compress/zlib/current/src/inffast.h A packages/services/compress/zlib/current/src/inffixed.h A packages/services/compress/zlib/current/src/inflate.c A packages/services/compress/zlib/current/src/inftrees.c A packages/services/compress/zlib/current/src/inftrees.h A packages/services/compress/zlib/current/src/infutil.c A packages/services/compress/zlib/current/src/infutil.h A packages/services/compress/zlib/current/src/maketree.c A packages/services/compress/zlib/current/src/minigzip.c A packages/services/compress/zlib/current/src/trees.c A packages/services/compress/zlib/current/src/trees.h A packages/services/compress/zlib/current/src/uncompr.c A packages/services/compress/zlib/current/src/zlib.3 A packages/services/compress/zlib/current/src/zutil.c A packages/services/compress/zlib/current/src/zutil.h A packages/services/compress/zlib/current/tests/zlib1.c A packages/services/compress/zlib/current/tests/zlib2.c M packages/services/memalloc/common/current/ChangeLog M packages/services/memalloc/common/current/cdl/memalloc.cdl M packages/templates/redboot/ChangeLog M packages/templates/redboot/current.ect ==================================== The following changes were made to NEWS and ChangeLogs: Index: packages/NEWS =================================================================== RCS file: /cvs/ecos/ecos/packages/NEWS,v retrieving revision 1.30 diff -u -0 -r1.30 NEWS --- NEWS 2001/02/27 01:21:45 1.30 +++ NEWS 2001/04/06 17:04:39 @@ -0,0 +1,25 @@ +* Ported to Compaq StrongARM SA1110 PocketPC (iPAQ), including keypad, + touch screen, watchdog, FLASH, PCMCIA and Compact Flash drivers. + Also includes RedBoot, with support for booting ARM Linux. + Derived from an initial port by Richard Panton of 3G Lab. + http://www.3glab.org/ +* Added flash verification checksums to RedBoot. +* Added watchdog driver for Intel SA11x0 StrongARM. +* Added generic Intel FlashFile 28Fxxx flash driver. +* Added generic Intel StrataFLASH driver. +* Support flash and ROMRAM startup for V850 HAL and Cosmo CEB board; also + adding support for the NEC V850/SB1 CPU variant. Also support for + thread debugging via ICE and gdbserv. +* Added support for MIPS32/64 MIPS variants and Atlas platform, using both + the MIPS32 4Kc and MIPS64 5Kc processor modules. Includes PCI, serial, + ethernet and flash drivers. This is a RedBoot-only port at this time, not + full eCos. +* Added simple ROM based file system support, contributed by + Richard Panton of 3G Lab. +* Added support for MIPS QED RM7000 variant and Ocelot board, including + PCI, ethernet and FLASH support. +* Added gzip/zlib decompression support to RedBoot. +* Added zlib decompression library. +* GDB stubs no longer reboot the board in response to a 'k' packet. Instead + from within GDB a "maintenance packet r" must be sent, followed by a + "detach". Then you can reconnect to the board.a Index: host/libcdl/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/host/libcdl/ChangeLog,v retrieving revision 1.11 diff -u -0 -r1.11 ChangeLog --- ChangeLog 2000/08/25 17:32:38 1.11 +++ ChangeLog 2001/04/06 17:04:48 @@ -0,0 +1,5 @@ +2001-02-27 Jonathan Larmour <jlarmour@redhat.com> + + * interp.cxx (locate_subdirs): Accept "cvs" as a synonym for "CVS" + * database.cxx (new_package): Ditto. + @@ -776 +781 @@ -// Copyright (C) 1999, 2000 Red Hat, Inc. +// Copyright (C) 1999, 2000, 2001 Red Hat, Inc. @@ -797 +802 @@ -//=========================================================================== \ No newline at end of file +//=========================================================================== Index: packages/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/ChangeLog,v retrieving revision 1.45 diff -u -0 -r1.45 ChangeLog --- ChangeLog 2001/02/27 01:21:45 1.45 +++ ChangeLog 2001/04/06 17:04:55 @@ -0,0 +1,43 @@ +2001-03-29 Jonathan Larmour <jlarmour@redhat.com> + + * ecos.db: Add Atlas flash and ethernet drivers to target description. + Also PCI package. + Fix atlas flash package alias typo. + +2001-03-21 Jonathan Larmour <jlarmour@redhat.com> + + * ecos.db: Update ceb_v850 description - no longer V850/SA1 specific + +2001-03-21 Jesper Skov <jskov@redhat.com> + + * ecos.db: Added new Intel 28Fxxx package. Only supports flash + file at the moment. + +2001-03-15 Gary Thomas <gthomas@redhat.com> + + * ecos.db: Add keyboard driver for iPAQ + +2001-03-08 Bart Veer <bartv@redhat.com> + + * ecosadmin.tcl, locate_files: + Do not eliminate makefile, configure.in, etc. It is now valid for + these to be present, e.g. in a package's host or doc subdirectory. + +2001-03-08 Jesper Skov <jskov@redhat.com> + + * ecos.db: Added CYGPKG_COMPRESS_ZLIB. + +2001-03-05 Gary Thomas <gthomas@redhat.com> + + * ecos.db: Adding iPAQ touch screen driver. + +2001-02-28 Hugo Tyson <hmt@redhat.com> + + * ecos.db: Add Watchdog for SA11x0 StrongARMs. Package + CYGPKG_DEVICES_WATCHDOG_ARM_SA11X0. Included in appropriate + targets - not sure whether it applies to SA1100, so SA1110 only. + +2001-02-24 Gary Thomas <gthomas@redhat.com> + + * ecos.db: Import initial iPAQ support from 3G Labs. + @@ -9,0 +53,5 @@ +2001-02-14 Hugo Tyson <hmt@redhat.com> + + * ecos.db: Add generic strataFlash driver, + CYGPKG_DEVS_FLASH_STRATA located in devs/flash/intel/strata/... + @@ -20,0 +69,7 @@ +2001-02-01 Julian Smart <julians@redhat.com> + + * Added mips to list of directories to keep for devs/flash +2001-01-31 Nick Garnett <nickg@cygnus.co.uk> + + * ecos.db: Added MIPS64 package and atlas_mips64_5kc target. + @@ -23,0 +79,21 @@ + Added QED Ocelot driver. + +2001-01-10 Jesper Skov <jskov@redhat.com> + + * ecos.db: Add i82559 driver. + +2000-12-21 Mark Salter <msalter@redhat.com> + + * ecos.db: Added MIPS Atlas ether and flash packages. + +2000-12-07 Jesper Skov <jskov@redhat.com> + + * ecos.db: Include PCI driver. + +2000-12-05 Jesper Skov <jskov@redhat.com> + + * ecos.db: Added AMD flash driver. + +2000-11-30 Jesper Skov <jskov@redhat.com> + + * ecos.db: Added Ocelot packages. @@ -138,0 +215,4 @@ + +2000-07-14 Drew Moseley <dmoseley@redhat.com> + + * ecos.db: Added mips3264 stuff. Index: packages/cygmon/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/cygmon/current/ChangeLog,v retrieving revision 1.7 diff -u -0 -r1.7 ChangeLog --- ChangeLog 2000/12/08 03:30:06 1.7 +++ ChangeLog 2001/04/06 17:05:03 @@ -79,0 +80,10 @@ + * misc/bsp/mips/gdb-cpu.c: New files. Mips based Cygmon now running on top of eCos HAL. + * misc/bsp/mips/gdb-cpu.h: Ditto. + * misc/bsp/mips/gdb.h: Ditto. + * misc/bsp/mips/insn.h: Ditto. + * misc/bsp/mips/singlestep.c: Ditto. + * misc/mips/board.h: Ditto. + * misc/mips/cpu.h: Ditto. + * misc/mips/cpu_info.h: Ditto. + * misc/mips/mips-mon.c: Ditto. + Index: packages/devs/eth/arm/ebsa285/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/devs/eth/arm/ebsa285/current/ChangeLog,v retrieving revision 1.17 diff -u -0 -r1.17 ChangeLog --- ChangeLog 2001/02/27 01:21:45 1.17 +++ ChangeLog 2001/04/06 17:05:09 @@ -0,0 +1,5 @@ +2001-03-12 Hugo Tyson <hmt@redhat.com> + + * src/if_ebsa285.c: Make device config more consistent with that + used in other 82559 platforms, and fix a typo. + Index: packages/devs/eth/intel/i82559/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/devs/eth/intel/i82559/current/ChangeLog,v retrieving revision 1.2 diff -u -0 -r1.2 ChangeLog --- ChangeLog 2001/02/13 01:23:18 1.2 +++ ChangeLog 2001/04/06 17:05:16 @@ -0,0 +1,129 @@ +2001-03-28 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c (update_statistics): Fix warning - only declare + op_i82559 if we use it - from previous change. + +2001-03-23 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c (i82559_can_send, i82559_send): Count up and + down entries into these routines, and always say "no" to + can_send() if we are recursing, ie. within_send != 0. This is a + good idea because it limits stack usage. The recursion happens + because of the very neccessary polling of rx state within the tx + routines - which can deliver packets up into the stack, which can + trigger a response tx and so on... Also fixed a harmless bug + where, after polling, the p_i82559 current device state pointer + pointer to the wrong device, if we polled both devs regardless; it + only caused problems with the within_send recursion count. + + * include/i82559_info.h (I82559): Add within_send field. + +2001-03-15 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c (i82559_init): Support external macro + CYGHWR_DEVS_ETH_INTEL_I82559_GET_ESA(...), which if defined, is + used to acquire a MAC address, on the assumption that there is no + EEPROM present. CYGHWR_DEVS_ETH_INTEL_I82559_HAS_NO_EEPROM + confirms that there is no EEPROM attached to the 82559(s) so we + can omit all that code. It's in the negative sense because it's + the unusual case. + +2001-03-13 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c (CYGHWR_DEVS_ETH_INTEL_I82559_DEMUX_ALL): Fully + enable "DEMUX_ALL" option; all devices are scanned for + activity/wedging/interrupts at every opportunity. Multiple + devices on the same interrupts are now supported. + +2001-03-12 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c (i82559_configure): New routine combines actions + of eth_set_promiscuous_mode() and eth_set_config() both of which + disappear. Thus the device is always configured correctly from + the start. [from a patch from Martin Buck <martin.buck@ascom.ch> + via the EBSA285 driver] + (eth_dsr): Do not call upper layer unless we are in a networked + [non-RedBoot, non-polled] environment. This is necessary because + we call our own DSR from foreground to unstick after a lost + interrupt. + (find_82559s_match_func): New routine to discover disparate + devices on the PCI bus. Used in pci_init_find_82559s(). + (dump_txcb): Various junk debug functions removed. + +2001-03-12 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c: Some tidying up, and two main additions to the + mechanisms used for managing this nasty entomological device. + (i82559_can_send): [amongst other places] if it is defined, use + CYGHWR_DEVS_ETH_INTEL_I82559_MISSED_INTERRUPT(p_i82559) to detect + that we missed an interrupt - and if so, call the ISR and DSR + directly. This is necessary for edge-triggered interrupt + controllers being fed by this level-sending device, where an + internal event in the device can keep the line low after the code + thinks that all events have been handled. + (Check82559TxLockupTimeout): This routine runs a timeout (if the + HAL provides a pair of watchdog-like macros) which performs a + selective reset of the device if it takes too long to transmit. + This happens rarely, but when it happens this is the only way out; + the tx machine is fixated on one tx and never comes out of it. + + + Sadly these two techniques to escape lockup only work if the + driver is called (ie. the stack tries to tx); incoming packets + cannot unwedge a device. We might need to add a poll from the + stack in future if this causes problems. + + * include/i82559_info.h (I82559): Added two words for managing tx + lockup timeouts since this must be per-device. + +2001-03-02 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c: Remove "Platform specific - defaults provided" + definitions for CYGHWR_INTEL_I82559_PCI_MEM_MAP_BASE/SIZE; all + platforms now provide these. + Added a little further disclaimer to the comment about LE/BE/GE. + +2001-03-01 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c: Global change: what was HAL_READ_UINTxx or + HAL_WRITE_UINTxx are now READMEMxx or WRITEMEMxx - just + convenience macros that do all the volatile casts we want there. + Definitions of INL, INW, INB and OUTL, OUTW, OUTB recast in terms + of HAL_READ_UINTxx or HAL_WRITE_UINTxx so that they will use + proper IO operations on those CISCy mainframes that have a special + way of doing IO. + +2001-03-01 Hugo Tyson <hmt@redhat.com> + + * src/if_i82559.c: Much more configury added, so that I can use it + with a new target board. Including, but not limited to: + + o An essay about addressing, big endian, little endian and GIB + endian (sic) and how we treat the various types of access within + this module. In other words, a lot of comments. + + o CYGNUM_DEVS_ETH_INTEL_I82559_SEPARATE_MUX_INTERRUPT to clarify + that such an interrupt is SEPARATE from any simplex intrs that are + also available. + + o CYGHWR_DEVS_ETH_INTEL_I82559_DEMUX_ALL for hardware where the + the only interrupt is a multiplexed (wire or'd) one. Plus + associated macros for direct manipulation of interrupt masks and + acknowledgments. + + o Support for external definition from the platform HAL or driver + config module of CYGHWR_INTEL_I82559_PCI_MEM_MAP_BASE and SIZE. + Also CYGHWR_INTEL_I82559_PCI_VIRT_TO_BUS. + + o LE definitions of a few macros that were missing. + + o Separated definitions of structure offsets from BE/LE + definitions of consts within the words. Offsets vary with GIB + endian, for those CPUs who just flip bits. No change for BE + machines, needed for LE machines to work. To enable address-flip + within structures, define CYG_ADDRESSING_IS_GIBENDIAN. + + o Re-org of mux/simplex deliver and isr's for new configuration. + + o Couple of extra debug printouts. + @@ -3 +132 @@ - * src/if_i82559.c: Added FIXME for promisuous mode. + * src/if_i82559.c: Added FIXME for promiscuous mode. Index: packages/devs/eth/mips/atlas/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:05:22 2001 @@ -0,0 +1,40 @@ +2001-02-15 Nick Garnett <nickg@cygnus.co.uk> + + * src/saa9730.h: + * src/if_atlas.c: + Added support for getting RX interrupts. This is solely for the + purposes of doing Ctrl-C processing in RedBoot, more work would be + needed to get full eCos driver support going. + +2001-01-30 Gary Thomas <gthomas@redhat.com> + + * src/if_atlas.c: New RedBoot config data layout. + +//=========================================================================== +//####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#### +//=========================================================================== + + + Index: packages/devs/eth/mips/ocelot/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:05:40 2001 @@ -0,0 +1,37 @@ +2001-03-02 Jesper Skov <jskov@redhat.com> + + * include/devs_eth_mips_rm7000_ocelot.inl: Define controller PCI + details. + +2001-11-29 Jesper Skov <jskov@redhat.com> + + * cdl/mips_rm7000_ocelot_eth_drivers.cdl: Platform specific + information required to use the generic i82559 driver for the + Ocelot platform. + * include/devs_eth_mips_rm7000_ocelot.inl: Same. + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== Index: packages/devs/flash/amd/am29f040b/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:05:49 2001 @@ -0,0 +1,62 @@ +2000-12-07 Jesper Skov <jskov@redhat.com> + + * src/flash.h: Addresses and sizes are also affected by + interleaving. + * src/flash_erase_block.c: Plug in working loop. + * src/flash_program_buf.c: Same. + +2000-12-06 Jesper Skov <jskov@redhat.com> + + * src/am29f040b_flash.c (flash_hwr_init): Use new query semantics. + * src/flash_query.c (flash_query): Changed accordingly. + + * src/flash.h (FLASH_Sector_Erase_Timer): Added. + + * src/flash_erase_block.c: Do not check error flag after operation + completes. + * src/flash_program_buf.c: Same. + +2000-12-05 Jonathan Larmour <jlarmour@redhat.com> + + * src/am29f040b_flash.c (flash_code_overlaps): Define stext/etext + as array types so no assumptions can be made by the compiler about + location. + +2000-12-05 Jesper Skov <jskov@redhat.com> + + * Cloned from MBX driver. + +2000-10-20 Gary Thomas <gthomas@redhat.com> + + * src/mbx_flash.c: + * src/flash_query.c: + * src/flash_program_buf.c: + * src/flash_erase_block.c: + * src/flash.h: + * cdl/flash_mbx.cdl: New package/file(s). + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/devs/flash/arm/assabet/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/devs/flash/arm/assabet/current/ChangeLog,v retrieving revision 1.5 diff -u -0 -r1.5 ChangeLog --- ChangeLog 2000/12/08 03:30:06 1.5 +++ ChangeLog 2001/04/06 17:06:11 @@ -0,0 +1,13 @@ +2001-03-17 Gary Thomas <gthomas@redhat.com> + + * src/flash_unlock_block.c: + * src/flash_query.c: + * src/flash_program_buf.c: + * src/flash_lock_block.c: + * src/flash_erase_block.c: + * src/flash.h: + * src/assabet_flash.c: Removed - everything now generic. + + * include/assabet_strataflash.inl: + * cdl/flash_assabet.cdl: Change to use generic StrataFLASH driver. + Index: packages/devs/flash/arm/ipaq/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:06:50 2001 @@ -0,0 +1,37 @@ +2001-03-01 Gary Thomas <gthomas@redhat.com> + + * src/ipaq_flash.c: New file - defines enable/disable functions. + + * cdl/flash_ipaq.cdl: Add special functions required to enable and + disable FLASH programming. + +2001-02-24 Gary Thomas <gthomas@redhat.com> + + * include/ipaq_strataflash.inl: + * cdl/flash_ipaq.cdl: New file(s) - FLASH support on iPAQ. + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== Index: packages/devs/flash/intel/28fxxx/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:07:16 2001 @@ -0,0 +1,37 @@ +2001-03-23 Jesper Skov <jskov@redhat.com> + + * include/flash_28fxxx.inl (flash_program_buf): Calculate correct + wc for buffered writes. + (flash_query): Don't return until flash is safely back in data + mode. + +2001-03-21 Jesper Skov <jskov@redhat.com> + + * Package cloned from at29cxxxx driver. Changed to support Intel + FlashFile. + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== Index: packages/devs/flash/intel/strata/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:07:27 2001 @@ -0,0 +1,142 @@ +2001-03-21 Hugo Tyson <hmt@redhat.com> + + * src/strata.h (FLASH_Write_Buffer): Do not define this if + CYGOPT_FLASH_IS_NOT_ADVANCED is defined; Advanced (xxxJ3) flash is + usual these days. Also added documentation of the options that + can be used to control this module. + + * src/flash_program_buf.c (flash_program_buf): Reduce warnings + about unused variables if no FLASH_Write_Buffer command available. + +2001-03-21 Gary Thomas <gthomas@redhat.com> + + * src/flash_program_buf.c (flash_program_buf): Buffered write code + fixups, only on platforms with it defined. + +2001-03-17 Gary Thomas <gthomas@redhat.com> + + * src/strata.h: + * src/strata.c: Support buffered writes. + + * src/flash_program_buf.c: Use buffered writes if possible. This + mode allows the chip to do parallelized writes which is much faster. + It does require additional information, now provided by upper layer. + +2001-02-15 Hugo Tyson <hmt@redhat.com> + + * src/flash_query.c (flash_query): Depending on whether + CYGOPT_FLASH_IS_BOOTBLOCK (just a #define from the instantiator, + not really a cdl_option) is set, do the full Read_Query or just + acquire two codes for manufacturer and device type using Read_ID. + + * src/strata.c (flash_hwr_init): Again depending on whether + CYGOPT_FLASH_IS_BOOTBLOCK, decode the device type into a size and + so on, or use the full Read_Query data as before. + + * src/strata.h (FLASH_Read_ID): Undefine those commands which we + do not use. Conditionally define those that we use depending on + CYGOPT_FLASH_IS_BOOTBLOCK. Thus we should be able to deal with + StrataFlash and BootBlock flash with the same code. + + * cdl/flash_strata.cdl: Do not implement (in the CDL sense) + CYGHWR_IO_FLASH_BLOCK_LOCKING leave it up to the instantiating + package instead. Also move the build of the two objects that do + locking and unlocking into a compenent which is only active if + CYGHWR_IO_FLASH_BLOCK_LOCKING is indeed (requested to be) + implemented somewhere. + +2001-02-14 Hugo Tyson <hmt@redhat.com> + + * devs/flash/intel/strata/...: New package, generic strataFlash + driver based on several others; a portion of its history + follows... + + flash.h -> strata.h + flash<platform>.c -> strata.c + +2001-02-06 Hugo Tyson <hmt@redhat.com> + + * src/flash.h: Much more generic again. Not yet separated into + generic component and invocation header, but the structure is + there. Also included support for a mapping from the physical + flash address we're thinking of to the virtual address we use to + access it. More documentation. Generalization to 8,16,32 and + 64-bit access, made up from 8,16 or 32-bit devices. Command and + status macros modified to accommodate these options. + + * src/flash_lock_block.c (flash_lock_block): + * src/flash_erase_block.c (flash_erase_block): + * src/flash_query.c (flash_query): + * src/flash_program_buf.c (flash_program_buf): + All now acquire when possible the ROM address from the block + address, and use the physical to virtual macro as needed. + + * src/flash_unlock_block.c (flash_unlock_block): + The same changes, but a little more complex because of the need to + clear-all then re-lock some semantics. Shadow pointer to virtual + address is used each time round the loop. + + * cdl/flash_strata.cdl: Add explicit dependencies on flash.h, for + there were none - or they were ignored - for the specially built + compilation units that get copied to RAM for execution. + +2001-02-01 Hugo Tyson <hmt@redhat.com> + + * all: copied from the assabet flash driver. + +2000-12-05 Jonathan Larmour <jlarmour@redhat.com> + + * src/assabet_flash.c (flash_code_overlaps): Define stext/etext + as array types so no assumptions can be made by the compiler about + location. + +2000-10-24 Gary Thomas <gthomas@redhat.com> + + * src/flash_unlock_block.c (flash_unlock_block): + * src/flash_lock_block.c (flash_lock_block): + * src/flash_program_buf.c (flash_program_buf): + * src/flash_erase_block.c (flash_erase_block): Support up to 32M FLASH. + +2000-09-10 Gary Thomas <gthomas@redhat.com> + + * src/flash_unlock_block.c: + * src/flash_lock_block.c: New file(s). + + * src/flash.h: + * cdl/flash_assabet.cdl: Add region locking functions. + +2000-08-29 Gary Thomas <gthomas@redhat.com> + + * src/assabet_flash.c: Improve error decoding. + +2000-08-24 Gary Thomas <gthomas@redhat.com> + + * src/flash_query.c: + * src/flash_erase_block.c: + * src/flash.h: FLASH support for Intel SA1110 Assabet. + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== Index: packages/devs/flash/mips/atlas/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:07:39 2001 @@ -0,0 +1,26 @@ + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/devs/flash/mips/ocelot/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:07:51 2001 @@ -0,0 +1,29 @@ +2000-12-05 Jesper Skov <jskov@redhat.com> + + * Created. + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/devs/kbd/arm/ipaq/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:08:01 2001 @@ -0,0 +1,30 @@ +2001-03-15 Gary Thomas <gthomas@redhat.com> + + * src/ipaq_kbd.c: + * cdl/kbd_ipaq.cdl: New file(s) - keypad driver for iPAQ. + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== Index: packages/devs/pcmcia/arm/ipaq/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:08:11 2001 @@ -0,0 +1,40 @@ +2001-03-14 Gary Thomas <gthomas@redhat.com> + + * src/ipaq_pcmcia.c (cf_hwr_init): Leave GPIO/timing setup to HAL code. + +2001-03-01 Gary Thomas <gthomas@redhat.com> + + * src/ipaq_pcmcia.c (cf_hwr_init): Remove [illegal] delay which caused + this code to be unreliable when run in non-ROM mode. + +2001-02-24 Gary Thomas <gthomas@redhat.com> + + * src/ipaq_pcmcia.c: + * cdl/pcmcia_ipaq.cdl: New file(s) - initial import of + iPAQ support, contributed by Richard Panton, 3G Labs. + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== Index: packages/devs/serial/generic/16x5x/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/devs/serial/generic/16x5x/current/ChangeLog,v retrieving revision 1.4 diff -u -0 -r1.4 ChangeLog --- ChangeLog 2001/01/26 08:15:27 1.4 +++ ChangeLog 2001/04/06 17:08:28 @@ -0,0 +1,30 @@ +2001-03-13 Jonathan Larmour <jlarmour@redhat.com> + + * cdl/ser_generic_16x5x.cdl: Rename + CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO_OPTIONS to + CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO and make it a boolean. Clarify + descriptions a little. + + * src/ser_16x5x.c (serial_config_port): Only program FCR if FIFO + support requested. + Don't bother with intermediate _fifo_thresh. + Detabify. + +2001-03-13 Jesper Skov <jskov@redhat.com> + + * cdl/ser_generic_16x5x.cdl: Removed the default value. + +2001-03-09 Julian Smart <julians@redhat.com> + Removed default value for flavor none in + CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO_OPTIONS since it + causes an assert in libcdl + +2001-03-05 Jesper Skov <jskov@redhat.com> + 2001-02-15 Dave Airlie <airlied@parthus.com> + + * src/ser_16x5x.c (serial_config_port): Add support for setting + a FIFO RX Threshold via CDL + + * cdl/ser_generic_16x5x.cdl: Add support for setting a FIFO + RX threshold via CDL + Index: packages/devs/serial/mips/atlas/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:08:33 2001 @@ -0,0 +1,36 @@ +2000-08-01 Jonathan Larmour <jlarmour@redhat.co.uk> + + * src/atlas_serial.c (atlas_serial_set_config): Now use keys to make + more flexible. + +2000-07-14 Drew Moseley <dmoseley@redhat.com> + + * cdl/ser_mips_atlas.cdl: New file. Implement a serial driver for the mips Atlas board + * src/atlas_serial.c: Ditto. + * src/atlas_serial.h: Ditto. + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/devs/serial/sh/scif/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/devs/serial/sh/scif/current/ChangeLog,v retrieving revision 1.4 diff -u -0 -r1.4 ChangeLog --- ChangeLog 2001/02/27 01:21:46 1.4 +++ ChangeLog 2001/04/06 17:08:38 @@ -0,0 +1,4 @@ +2001-02-27 Jesper Skov <jskov@redhat.com> + + * src/sh_scif_serial.c (sh3_scif_er_DSR): Clear break flag. + Index: packages/devs/serial/v85x/v850/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/devs/serial/v85x/v850/current/ChangeLog,v retrieving revision 1.7 diff -u -0 -r1.7 ChangeLog --- ChangeLog 2000/10/23 17:11:12 1.7 +++ ChangeLog 2001/04/06 17:09:01 @@ -0,0 +1,12 @@ +2001-03-21 Jonathan Larmour <jlarmour@redhat.com> + + * cdl/ser_v85x_v850.cdl: Default driver on if CYGPKG_IO_SERIAL_DEVICES + enabled - like other drivers. + Descriptions should not be specific to SA1. + + * src/v85x_v850_serial.h: Generate baud table dependent on CPU + frequency always. + * src/v85x_v850_serial.c (v850_serial_config_port): Normalize + baud settings from above table before setting. + (v850_serial_putc): Silence warning. + @@ -64 +76 @@ -// Copyright (C) 1998, 1999, 2000 Red Hat, Inc. +// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc. Index: packages/devs/touch/arm/ipaq/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:09:10 2001 @@ -0,0 +1,38 @@ +2001-03-06 Gary Thomas <gthomas@redhat.com> + + * src/ipaq_ts.c: Fully interrupt driven mode, including select() + support. Note: scaling for the touch screen is self calibrating. + + * cdl/touch_ipaq.cdl: Remove unused option for repeat interval. + Repeat is automatic from the Atmel micro-controller. + +2001-03-05 Gary Thomas <gthomas@redhat.com> + + * src/ipaq_ts.c: + * cdl/touch_ipaq.cdl: New file(s). iPAQ touch screen driver. + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== Index: packages/devs/wallclock/sh3/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/devs/wallclock/sh3/current/ChangeLog,v retrieving revision 1.2 diff -u -0 -r1.2 ChangeLog --- ChangeLog 2000/06/02 17:35:00 1.2 +++ ChangeLog 2001/04/06 17:09:18 @@ -0,0 +1,4 @@ +2001-03-20 Jesper Skov <jskov@redhat.com> + + * src/wallclock_sh3.cxx: Don't include kernel config. + Index: packages/devs/watchdog/arm/sa11x0/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:09:25 2001 @@ -0,0 +1,41 @@ +2001-02-28 Hugo Tyson <hmt@redhat.com> + + * src/watchdog_sa11x0.cxx: New file. + * cdl/watchdog_sa11x0.cdl: New file. + Copied from those referred to below. + +2000-05-31 Jesper Skov <jskov@redhat.com> + + * cdl/watchdog_ebsa285.cdl: + * src/watchdog_ebsa285.cxx: + Driver moved to devs/watchdog/arm/ebsa285. Stripped out + unrelated ChangeLog entries. + +1999-08-27 Jesper Skov <jskov@cygnus.co.uk> + + * src/ebsa285.cxx: + Added watchdog device for 21285. + +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### Index: packages/fs/rom/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:09:33 2001 @@ -0,0 +1,37 @@ +2000-10-25 Richard Panton (richard.panton@3glab.com) + + * cdl/romfs.cdl: + * src/romfs.c: + * support/mk_romfs.c: + * tests/fileio1.c: + A sample ROM filesystem implementation + + + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== + + Index: packages/hal/arm/aeb/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/aeb/current/ChangeLog,v retrieving revision 1.22 diff -u -0 -r1.22 ChangeLog --- ChangeLog 2001/02/15 18:18:14 1.22 +++ ChangeLog 2001/04/06 17:09:42 @@ -0,0 +1,4 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_aeb.cdl: Does not guarantee virtual vector support. + Index: packages/hal/arm/arch/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/arch/current/ChangeLog,v retrieving revision 1.50 diff -u -0 -r1.50 ChangeLog --- ChangeLog 2001/02/27 01:21:46 1.50 +++ ChangeLog 2001/04/06 17:09:48 @@ -0,0 +1,11 @@ +2001-03-28 Hugo Tyson <hmt@redhat.com> + + * src/vectors.S (__GDB_stack_base): Increase stubs stack size to + "enough". We tend to have either RedBoot (with no interrupt + stack) or an app (with no stubs stack) these days, so I used + CYGNUM_HAL_COMMON_INTERRUPTS_STACK_SIZE. It defaults to 4k in + RedBoot which is enough compared to the previous hard-wired 1k. + The overflow occurred in RedBoot, with i82559 ether driver, during + GDB connection - but manifested as "network stack out of buffers" + because of a recursion in trying to report a trap. + Index: packages/hal/arm/cma230/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/cma230/current/ChangeLog,v retrieving revision 1.17 diff -u -0 -r1.17 ChangeLog --- ChangeLog 2001/02/27 01:21:46 1.17 +++ ChangeLog 2001/04/06 17:09:54 @@ -0,0 +1,5 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_cma230.cdl: Does not guarantee virtual vector + support. + Index: packages/hal/arm/ebsa285/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/ebsa285/current/ChangeLog,v retrieving revision 1.17 diff -u -0 -r1.17 ChangeLog --- ChangeLog 2001/02/27 01:21:46 1.17 +++ ChangeLog 2001/04/06 17:10:09 @@ -0,0 +1,6 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_ebsa285.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + Index: packages/hal/arm/edb7xxx/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/edb7xxx/current/ChangeLog,v retrieving revision 1.22 diff -u -0 -r1.22 ChangeLog --- ChangeLog 2001/02/27 01:21:46 1.22 +++ ChangeLog 2001/04/06 17:10:31 @@ -0,0 +1,6 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_edb7xxx.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + Index: packages/hal/arm/iq80310/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/iq80310/current/ChangeLog,v retrieving revision 1.2 diff -u -0 -r1.2 ChangeLog --- ChangeLog 2001/02/27 01:21:46 1.2 +++ ChangeLog 2001/04/06 17:10:41 @@ -0,0 +1,9 @@ +2001-03-12 Jonathan Larmour <jlarmour@redhat.com> + + * src/iq80310_misc.c: Ensure case ranges have spaces around + identifiers to allow correct parsing by compiler. + +2001-02-27 Jonathan Larmour <jlarmour@redhat.com> + + * src/diag/pci_bios.h: Remove CVS-unfriendly keyword substitutions + Index: packages/hal/arm/pid/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/pid/current/ChangeLog,v retrieving revision 1.25 diff -u -0 -r1.25 ChangeLog --- ChangeLog 2001/02/27 01:21:46 1.25 +++ ChangeLog 2001/04/06 17:10:54 @@ -0,0 +1,9 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_pid.cdl: Does not guarantee virtual vector support. + +2001-02-27 Jesper Skov <jskov@redhat.com> + + * include/hal_cache.h: Added HAL_DCACHE_IS_ENABLED and + HAL_ICACHE_IS_ENABLED. + Index: packages/hal/arm/sa11x0/assabet/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/assabet/current/ChangeLog,v retrieving revision 1.14 diff -u -0 -r1.14 ChangeLog --- ChangeLog 2001/02/27 01:21:46 1.14 +++ ChangeLog 2001/04/06 17:11:05 @@ -0,0 +1,6 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_sa11x0_assabet.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + Index: packages/hal/arm/sa11x0/brutus/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/brutus/current/ChangeLog,v retrieving revision 1.11 diff -u -0 -r1.11 ChangeLog --- ChangeLog 2001/02/27 01:21:47 1.11 +++ ChangeLog 2001/04/06 17:11:13 @@ -0,0 +1,6 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_sa11x0_brutus.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + Index: packages/hal/arm/sa11x0/ipaq/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:11:24 2001 @@ -0,0 +1,210 @@ +2001-03-24 Gary Thomas <gthomas@redhat.com> + + * cdl/hal_arm_sa11x0_ipaq.cdl: LCD comm only in RedBoot mode. + +2001-03-23 Gary Thomas <gthomas@redhat.com> + + * src/lcd_support.c (init_kbd_coord): Make screen calibration more + user friendly. User can abort at any time with 'return' button. + + * cdl/hal_arm_sa11x0_ipaq.cdl: Set default clock speed to 206MHz. + +2001-03-21 Gary Thomas <gthomas@redhat.com> + + * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi: + * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt: Decrease heap alignment. + + * src/lcd_support.c: Keyboard map had / & \ backwards. + +2001-03-20 Gary Thomas <gthomas@redhat.com> + + * src/redboot_cmds.c (idle): Add idle processing - turn off LCD + screen and backlight when not in use. + + * src/lcd_support.c: + * include/lcd_support.h (lcd_getinfo): New function used to export + information about LCD screen, video memory, etc. + (lcd_on): New function - used to enable/disable screen. + +2001-03-14 Gary Thomas <gthomas@redhat.com> + + * src/lcd_support.c: Improved LCD virtual keyboard support. + Better initialization and setup. Remember parameters so it's + not necessary to calibrate on every boot. + + * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt: + * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi: + * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.h: + * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.mlt: + * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.ldi: + * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.h: Reserve LCD memory. + + * include/ipaq.h: + * include/hal_platform_setup.h: Add LCD screen parameters to fixed area. + +2001-03-09 Gary Thomas <gthomas@redhat.com> + + * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.mlt: + * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.ldi: + * include/pkgconf/mlt_arm_sa11x0_ipaq_wince.h: New file(s). + + * include/hal_platform_setup.h: Support starting from Windows/CR. + + * cdl/hal_arm_sa11x0_ipaq.cdl: Add new startup type: WinCE. + +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_sa11x0_ipaq.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + +2001-03-06 Gary Thomas <gthomas@redhat.com> + + * src/lcd_support.c: Massive improvement in non-interrupt + driven keyboard scanning. Support 'return' button for ^C. + Support control keymap. + + * src/atmel_support.c: Improve interrupt support. Fix + keypad [buttons] reporting. + + * include/atmel_support.h: Add interrupt driven support. + Define button values (using icons for names). + +2001-03-05 Gary Thomas <gthomas@redhat.com> + + * src/lcd_support.c: Use new Atmel asynchronous handling. + + * src/ipaq_misc.c (plf_if_init): Always required [now]. + + * src/atmel_support.c: Restructure for asynchronous event + handling - many changes. + + * include/lcd_support.h: New file - define LCD interfaces. + + * include/atmel_support.h: Add asynchronous response handling. + +2001-03-01 Gary Thomas <gthomas@redhat.com> + + * cdl/hal_arm_sa11x0_ipaq.cdl: Define CYGINT_HAL_PLF_IF_INIT + to indicate that this platform requires plf_if_init();. + + * src/lcd_support.c: Minor cleanup during screen calibrate. + + * src/ipaq_misc.c: Only init LCD when creating I/O channel. + +2001-02-28 Gary Thomas <gthomas@redhat.com> + + * src/ipaq_misc.c: Initialize LCD/TS I/O channel. + + * src/banner.xpm: Trim and clean up a few lines. + + * src/atmel_support.c: + * include/atmel_support.h: Define simple touch screen interface. + + * cdl/hal_arm_sa11x0_ipaq.cdl: Add CDL to support using LCD/TS + as a communications channel. + + * src/lcd_support.c: Lots of changes. Support pesudo keyboard + using touchscreen. + + * src/kbd.xpm: New file. Includes pixmaps for keyboard matrix. + +2001-02-27 Gary Thomas <gthomas@redhat.com> + + * src/lcd_support.c: Move logo to bottom of screen. Also + turn on LCD light using Atmel micro-controller. + + * src/ipaq_misc.c: Initialize Atmel hardware. + + * src/banner.xpm: Improve look in portrait mode (borders). + + * src/atmel_support.c: + * include/atmel_support.h: New file(s). Interfaces to control + and interact with the Atmel micro-controller which is used to + handle the LCD light, LED, touch panel, etc. + + * cdl/hal_arm_sa11x0_ipaq.cdl: Adding Atmel micro-controller support. + +2001-02-26 Jonathan Larmour <jlarmour@redhat.com> + + * src/lcd_support.c: Define frame pointer with volatile correctly. + Silence warnings. + +2001-02-25 Gary Thomas <gthomas@redhat.com> + + * src/lcd_support.c: Fix character rendering for + portrait mode. Scrolling still broken. + + * src/font.h: New file - extracted from lcd_support.c + + * src/banner.xpm: Add portrait mode version. + + * src/lcd_support.c: Initial portrait mode support. + + * src/redboot_cmds.c (do_physaddr): Use common support. + + * src/lcd_support.c: Merge ISOINFRA changes from Assabet. + Put frame buffer at end of RAM. + + * src/ipaq_misc.c: Remove unused code. Enable LCD display. + + * include/hal_platform_setup.h: + Prune some debug code. Fix up DRAM initialization. + + * cdl/hal_arm_sa11x0_ipaq.cdl: + Add option to enable DRAM controller init. + +2001-02-24 Gary Thomas <gthomas@redhat.com> + + * cdl/hal_arm_sa11x0_ipaq.cdl: + Define machine type for Linux bootstrap. + + * src/redboot_cmds.c: Linux 'exec' command now in generic code. + +2001-02-24 Gary Thomas <gthomas@redhat.com> + + * src/redboot_cmds.c: + * src/lcd_support.c: + * src/ipaq_misc.c: + * src/banner.xpm.bin: + * src/banner.xpm: + * misc/redboot_ROM.ecm: + * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.mlt: + * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.ldi: + * include/pkgconf/mlt_arm_sa11x0_ipaq_rom.h: + * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.mlt: + * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.ldi: + * include/pkgconf/mlt_arm_sa11x0_ipaq_ram.h: + * include/plf_mmap.h: + * include/ipaq.h (SA1110_EIO_IR_OFF): + * include/hal_platform_setup.h: + * include/hal_platform_ints.h: + * doc/README.ipaq: + * cdl/hal_arm_sa11x0_ipaq.cdl: New file(s) - initial import + based on contribution by Richard Panton, 3G Labs, Inc. + +//=========================================================================== +//####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, 2001 Red Hat, Inc. +// All Rights Reserved. +// ------------------------------------------- +// +//####COPYRIGHTEND#### +//=========================================================================== Index: packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/sa1100mm/current/ChangeLog,v retrieving revision 1.7 diff -u -0 -r1.7 ChangeLog --- ChangeLog 2001/02/27 01:21:47 1.7 +++ ChangeLog 2001/04/06 17:11:40 @@ -0,0 +1,6 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_arm_sa11x0_sa1100mm.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + Index: packages/hal/arm/sa11x0/var/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/arm/sa11x0/var/current/ChangeLog,v retrieving revision 1.9 diff -u -0 -r1.9 ChangeLog --- ChangeLog 2001/02/27 01:21:47 1.9 +++ ChangeLog 2001/04/06 17:11:50 @@ -0,0 +1,50 @@ +2001-03-23 Gary Thomas <gthomas@redhat.com> + + * src/redboot_linux_exec.c (do_exec): + Entry point must be a physical address. + + * cdl/hal_arm_sa11x0.cdl: + Allow platforms to override default clock speed. + +2001-03-20 Gary Thomas <gthomas@redhat.com> + + * src/redboot_linux_exec.c (do_exec): Improve wait timeout. + +2001-03-07 Hugo Tyson <hmt@redhat.com> + + * src/redboot_linux_exec.c: Do not build anything if + HAL_PLATFORM_MACHINE_TYPE is not defined. + +2001-03-02 Gary Thomas <gthomas@redhat.com> + + * cdl/hal_arm_sa11x0.cdl: HAL_PLF_INIT stuff moved to hal/common. + +2001-03-01 Gary Thomas <gthomas@redhat.com> + + * src/sa11x0_misc.c: + * cdl/hal_arm_sa11x0.cdl: New interface CYGINT_HAL_PLF_IF_INIT + which, if defined, indicates that the platform has plf_if_init. + +2001-03-01 Hugo Tyson <hmt@redhat.com> + + * src/sa11x0_misc.c: Remove warnings from lack of prototype for + plf_if_init() - for platforms that don't have it. + +2001-02-28 Gary Thomas <gthomas@redhat.com> + + * src/sa11x0_misc.c: Allow platform to perform additional + I/O initialization (virtual vector based). The function + plf_if_init() can be overridden by platform code for this. + +2001-02-28 Hugo Tyson <hmt@redhat.com> + + * include/hal_sa11x0.h (SA11X0_TUCR_RESERVED_BITS): + (SA11X0_TUCR_EXTERNAL_MEMORY_MASTER): Add definitions of these + bits for enabling an external bus master. + +2001-02-28 Hugo Tyson <hmt@redhat.com> + + * include/hal_sa11x0.h (SA11X0_OWER): Add OS Timer Watchdog Match + Enable Register for use by Watchdog package. + (SA11X0_OWER_ENABLE): And a long-winded "1" to enable it. + Index: packages/hal/common/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/common/current/ChangeLog,v retrieving revision 1.55 diff -u -0 -r1.55 ChangeLog --- ChangeLog 2001/02/27 01:21:47 1.55 +++ ChangeLog 2001/04/06 17:11:57 @@ -0,0 +1,83 @@ +2001-03-28 Jonathan Larmour <jlarmour@redhat.com> + + * include/dbg-threads-api.h: Add dbg_thread_id() function prototype. + +2001-03-21 Mark Salter <msalter@redhat.com> + + * src/hal_if.c (hal_if_init): Add explicit typecast when setting + version. Needed when sizeof(int) < sizeof(CYG_ADDRWORD). + +2001-03-21 Jesper Skov <jskov@redhat.com> + + * src/hal_if.c (hal_if_init): Added warning about debugging. + +2001-03-20 Jonathan Larmour <jlarmour@redhat.com> + + * include/hal_if.h: Add argument names to __call_if_flash_cfg_op_fn_t + +2001-03-16 Mark Salter <msalter@redhat.com> + + * src/hal_stub.c (__build_t_packet): Add hook for adding arch-specific + registers to T packet. + (handle_exception_cleanup): Skip orig_registers past breakpoint so we + return to original context rather than hit breakpoint again. + +2001-03-16 Hugo Tyson <hmt@redhat.com> + + * include/hal_if.h: Define types and slots and macros themed with + the phrase CALL_IF_FLASH_CFG_OP following the pattern of what's + there for the other slots. Thus CYGNUM_CALL_IF_FLASH_CFG_OP, + CYGACC_CALL_IF_FLASH_CFG_OP(...) and __call_if_flash_cfg_op_fn_t + are all newly defined. Also CYGNUM_CALL_IF_FLASH_CFG_GET which is + the only operation supported in this initial version. + + Also changed many typedef'd function pointers to not include the + pointerness; that way the type can be used to validate the + correctness of arguments in the called function. + + * src/hal_stub.c (__reset): Minor change to reset function + handling; pointerness of typedef removed. + + * src/hal_if.c (flash_config_op): New function to call flash ops + in RedBoot. This is so that RedBoot can manage ethernet addresses + for you, and the application can get at the data "cleanly". + (hal_if_init): Install flash_config_op() in the table if defined. + +2001-03-12 Mark Salter <msalter@redhat.com> + + * src/hal_misc.c (cyg_hal_user_break): Use macro to find PC + in saved regs. + + * src/generic-stub.c: Add support for harvard memories. + * src/bplist-dynamic.c: Ditto. + * include/generic-stub.h: Ditto. + * include/hal_stub.h: Add dummy harvard memory macros for + princeton memory systems. + +2001-03-12 Jesper Skov <jskov@redhat.com> + + * src/drv_api.c (cyg_drv_interrupt_detach): Fix missing intr-> + change. + +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal.cdl: Change sense of + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED to new + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED. + +2001-03-07 Jesper Skov <jskov@redhat.com> + + * src/drv_api.c: Use macro to provide symbol alias. + +2001-03-05 Jesper Skov <jskov@redhat.com> + + * src/hal_if.c (hal_if_diag_init): Ensure the function only + executes once. + +2001-03-02 Gary Thomas <gthomas@redhat.com> + + * cdl/hal.cdl: + * include/hal_if.h: + * src/hal_if.c (hal_if_init): + Support platform specific initializations. + Index: packages/hal/mips/arch/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/mips/arch/current/ChangeLog,v retrieving revision 1.43 diff -u -0 -r1.43 ChangeLog --- ChangeLog 2001/02/27 18:24:56 1.43 +++ ChangeLog 2001/04/06 17:12:03 @@ -22,0 +23 @@ + with mipsisa32 tools. @@ -71,0 +73,2 @@ + * include/mips-stub.h: RM7000 is also a 64bit CPU. + @@ -147,0 +151,11 @@ +2000-07-20 Drew Moseley <dmoseley@redhat.com> + + * include/mips-stub.h: Define CYGARC_REGSIZE_DIFFERS_FROM_TARGET_REGISTER_T + for the MIPS32 targets since GDB needs 64 bit registers regardless of + what size we are really storing. + +2000-07-19 Drew Moseley <dmoseley@redhat.com> + + * include/mips-stub.h (CYGARC_SIGN_EXTEND_REGISTERS): Make sure + the stub sign-extends the registers before returning them to GDB. + @@ -164,0 +179,5 @@ + +2000-07-14 Drew Moseley <dmoseley@redhat.com> + + * include/arch.inc: Support for mips3264. + * include/mips-stub.h: Ditto. Index: packages/hal/mips/atlas/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:12:14 2001 @@ -0,0 +1,204 @@ +2001-03-09 Jesper Skov <jskov@redhat.com> + + * src/redboot_cmds.c: Added (linux) exec command. + * cdl/hal_mips_atlas.cdl: Build redboot cmd file. + +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_mips_atlas.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + +2001-02-23 Gary Thomas <gthomas@redhat.com> + + * misc/redboot_ROM.ecm: Renamed from redboot_ROM.cfg + + * misc/redboot_RAM.ecm: Renamed from redboot_RAM.cfg + +2001-02-19 Nick Garnett <nickg@cygnus.co.uk> + + * src/ser16c550c.c (cyg_hal_plf_serial_isr): Removed enable of + interrupt under RedBoot, apparrently RedBoot already does this + itself. + +2001-02-15 Nick Garnett <nickg@cygnus.co.uk> + + * src/ser16c550c.c (cyg_hal_plf_serial_isr): Added code to set up + ctrl-c interrupt when in RedBoot. + + * src/platform.S: + Added interrupt vector tables. + + * include/plf_io.h: + Moved interrupt controller defines here from plf_intr.h. + + * include/plf_intr.h: + Renumbered interrupts to make them correspond to the bits in the + interrupt controller registers. Removed _MASK defines and + CYGNUM_HAL_INTERRUPT_MASK() macro - now done with a shift. + Moved intc register defines to plf_io.h. + + * include/platform.inc: + Added INITIAL_SR_PLF to permit interrupts for INTN[0]. + Added local interrupt decode and init macros. + +2001-02-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_mips_atlas.cdl: Respect channel configuration + constraints. + +2001-01-31 Nick Garnett <nickg@cygnus.co.uk> + + * src/ser16c550c.c (cyg_hal_plf_serial_init_channel): + Added enable of RTS line so that it is compatible with YAMON, + which uses hardware flow control. The main effect of this is to + avoid having to switch flow control on the host during + development. + + * misc/redboot_ROM.cfg: + * misc/redboot_RAM.cfg: + Removed requirement for MIPS32 package. + Enabled CYGSEM_REDBOOT_BSP_SYSCALLS. + + * cdl/hal_mips_atlas.cdl: + Reorganized define_proc so that we can choose the right value for + CYGBLD_HAL_TARGET_H depending on MIPS32 or MIPS64 target. + Moved build options out to relevant variant HALs. + +2001-01-26 Jesper Skov <jskov@redhat.com> + + * src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check. + * include/plf_stub.h: Reset macros moved + * include/plf_intr.h: to this file. + +2000-12-22 Bart Veer <bartv@redhat.com> + (Patch supplied by Mark Salter) + * include/pkgconf/mlt_mips_atlas_*.h, *.mlt, *.ldi + More address changes. + +2000-12-21 Mark Salter <msalter@redhat.com> + + * include/pkgconf/mlt_mips_atlas_ram.mlt: + Change ram origin and length. + + * include/pkgconf/mlt_mips_atlas_ram.ldi: + * include/pkgconf/mlt_mips_atlas_ram.h: + Regenerated. + + * misc/redboot_RAM.cfg: New file. + * misc/redboot_ROM.cfg: New file. + + * src/ser16c550c.c: Add support for + CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_BAUD + + * include/plf_io.h: Add PCI support. + * src/platform.S: Ditto. + * src/plf_misc.c: Ditto. + + * cdl/hal_mips_atlas.cdl: Add CYGPKG_REDBOOT_HAL_OPTIONS. + Add -msoft-float flag. Add RTC constants. Change default + baud to 115200. + +2000-12-05 Drew Moseley <dmoseley@redhat.com> + + * include/platform.inc: Rewrite the memory controller initialization. + * include/plf_io.h: Ditto. + * src/platform.S: Ditto. + + * cdl/hal_mips_atlas.cdl: Do not build the binary image. + +2000-10-20 Jonathan Larmour <jlarmour@redhat.com> + + * include/pkgconf/mlt_mips_atlas_rom.mlt: + Reinstate padding to 0x40 + + * include/pkgconf/mlt_mips_atlas_rom.ldi: + Regenerated + +2000-10-20 Jesper Skov <jskov@redhat.com> + + * include/plf_io.h: Move volatile keyword before type. + * src/hal_diag.c: Same. + +2000-10-20 Jonathan Larmour <jlarmour@redhat.com> + + * include/pkgconf/mlt_mips_atlas_ram.mlt: + * include/pkgconf/mlt_mips_atlas_rom.mlt: + Add heap1 section + + * include/pkgconf/mlt_mips_atlas_ram.h: + * include/pkgconf/mlt_mips_atlas_rom.h: + * include/pkgconf/mlt_mips_atlas_ram.ldi: + * include/pkgconf/mlt_mips_atlas_rom.ldi: + Regenerated + +2000-08-14 Drew Moseley <dmoseley@redhat.com> + + * src/plf_misc.c (__get_syscall_num): Only define this function if + CYGPKG_CYGMON is defined since Cygmon is the one providing syscall + handling in this case. + +2000-08-10 Drew Moseley <dmoseley@redhat.com> + + * cdl/hal_mips_atlas.cdl: Implement STUBS_BREAK and + CYGSEM_HAL_ROM_MONITOR. + + * src/plf_misc.c: Cleanup. + +2000-07-21 Drew Moseley <dmoseley@redhat.com> + + * include/platform.inc: Define CYGARC_START_FUNC_UNCACHED so vectors.S + will jump to _start at the uncached address. + +2000-07-21 Drew Moseley <dmoseley@cygnus.com> + + * src/plf_misc.c: Rearrange the linkage between Cygmon and HAL so + that Cygmon needs HAL but not vice-versa. ie HAL no longer calls + any Cygmon functions. + +2000-07-14 Drew Moseley <dmoseley@redhat.com> + + * cdl/hal_mips_atlas.cdl: New file. New platform support + * include/hal_diag.h: Ditto. + * include/platform.inc: Ditto. + * include/plf_cache.h: Ditto. + * include/plf_intr.h: Ditto. + * include/plf_io.h: Ditto. + * include/plf_stub.h: Ditto. + * include/pkgconf/mlt_mips_atlas_ram.h: Ditto. + * include/pkgconf/mlt_mips_atlas_ram.ldi: Ditto. + * include/pkgconf/mlt_mips_atlas_ram.mlt: Ditto. + * include/pkgconf/mlt_mips_atlas_rom.h: Ditto. + * include/pkgconf/mlt_mips_atlas_rom.ldi: Ditto. + * include/pkgconf/mlt_mips_atlas_rom.mlt: Ditto. + * src/hal_diag.c: Ditto. + * src/makefile: Ditto. + * src/platform.S: Ditto. + * src/plf_misc.c: Ditto. + * src/ser16c550c.c: Ditto. + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/hal/mips/mips32/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:12:29 2001 @@ -0,0 +1,87 @@ +2001-03-21 Jesper Skov <jskov@redhat.com> + + * src/mips_mips32.ld: Added .2ram pattern. + +2001-02-23 Jesper Skov <jskov@redhat.com> + + * include/var_cache.h: Removed HAL_FLASH_CACHES_WANT_OPTIMAL. It + is now the default. + +2001-02-15 Nick Garnett <nickg@cygnus.co.uk> + + * src/variant.S: Removed ISR tables. + +2001-01-31 Nick Garnett <nickg@cygnus.co.uk> + + * cdl/hal_mips_mips32.cdl: Move compile options here from atlas + package. + +2000-12-21 Mark Salter <msalter@redhat.com> + + * src/var_misc.c (hal_c_cache_init): Turn on caching in KSEG0. + + * include/var_cache.h (HAL_FLASH_CACHES_WANT_OPTIMAL): Define. + +2000-10-20 Jesper Skov <jskov@redhat.com> + + * include/var_cache.h: Move volatile keyword before type. + +2000-08-03 Jonathan Larmour <jlarmour@redhat.co.uk> + + * src/mips_mips32.ld: Revert below change, it was correct before. + +2000-07-24 Jonathan Larmour <jlarmour@redhat.co.uk> + + * src/mips_mips32.ld: Added underscore to _stext and _etext. + Switched to new table definition mechanism. + +2000-07-24 Drew Moseley <dmoseley@redhat.com> + + * include/var_cache.h: Do not define + CYGARC_HAL_COMMON_EXPORT_CPU_MACROS. + +2000-07-21 Drew Moseley <dmoseley@cygnus.com> + + * include/var_arch.h: Move cache definitions into var_cache.h. + * include/var_cache.h: Ditto. + +2000-07-20 Drew Moseley <dmoseley@redhat.com> + + * include/variant.inc: Use the real 3-operand mfc0 instruction. + +2000-07-14 Drew Moseley <dmoseley@redhat.com> + + * cdl/hal_mips_mips32.cdl: New variant support. + * include/var_arch.h: Ditto. + * include/var_cache.h: Ditto. + * include/var_intr.h: Ditto. + * include/variant.inc: Ditto. + * src/mips_mips32.ld: Ditto. + * src/var_misc.c: Ditto. + * src/variant.S: Ditto. + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/hal/mips/mips64/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:12:37 2001 @@ -0,0 +1,46 @@ +2001-02-23 Jesper Skov <jskov@redhat.com> + + * include/var_cache.h: Removed HAL_FLASH_CACHES_WANT_OPTIMAL. It + is now the default. + +2001-02-15 Nick Garnett <nickg@cygnus.co.uk> + + * src/variant.S: Removed ISR tables. + +2001-01-30 Nick Garnett <nickg@cygnus.co.uk> + + * cdl/hal_mips_mips64.cdl: New variant support - just a 64 bit + version of the MIPS32 variant. + * include/var_arch.h: Ditto. + * include/var_cache.h: Ditto. + * include/var_intr.h: Ditto. + * include/variant.inc: Ditto. + * src/mips_mips64.ld: Ditto. + * src/var_misc.c: Ditto. + * src/variant.S: Ditto. + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/hal/mips/ref4955/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/mips/ref4955/current/ChangeLog,v retrieving revision 1.2 diff -u -0 -r1.2 ChangeLog --- ChangeLog 2001/02/13 01:23:30 1.2 +++ ChangeLog 2001/04/06 17:12:46 @@ -0,0 +1,5 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_mips_tx49_ref4955.cdl: Does not guarantee virtual vector + support. + Index: packages/hal/mips/rm7000/ocelot/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:12:58 2001 @@ -0,0 +1,188 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_mips_rm7000_ocelot.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + +2001-02-23 Jesper Skov <jskov@redhat.com> + + * include/plf_cache.h: Removed HAL_FLASH_CACHES_WANT_OPTIMAL. It + is now the default. + +2001-02-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_mips_rm7000_ocelot.cdl: Respect channel configuration + constraints. + + * src/ns16552.c: Replace CYGSEM_HAL_DIAG_MANGLER_None with + CYGDBG_HAL_DIAG_TO_DEBUG_CHAN. + +2001-02-01 Jesper Skov <jskov@redhat.com> + + * src/platform.S: Handle interrupt chaining. + * include/platform.inc: Same. + * include/plf_intr.h: Same. + * src/plf_mk_defs.c: Same. + +2001-01-31 Jesper Skov <jskov@redhat.com> + + * src/ns16552.c: Replaced CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL + with CYGSEM_HAL_DIAG_MANGLER_None + +2001-01-26 Jesper Skov <jskov@redhat.com> + + * src/ns16552.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check. + * include/plf_stub.h: Reset macros moved + * include/plf_intr.h: to this file. + +2001-01-24 Jesper Skov <jskov@redhat.com> + + * misc/redboot_RAM.ecm: Enable ethernet. + * misc/redboot_ROM.ecm: Same. + + * include/plf_intr.h: PCI interrupt B is wired to i82559. + +2001-01-19 Jesper Skov <jskov@redhat.com> + + * cdl/hal_mips_rm7000_ocelot.cdl: Updated PCI space options + accordingly. + + * src/platform.S: Add endian handling of memory init code. + + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.h: Update address + space to 256MB. Add space for PCI access. + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.mlt: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.ldi: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.h: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.mlt: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi: Same. + +2001-01-15 Jesper Skov <jskov@redhat.com> + + * src/plf_misc.c: Enable PCI access to memory. + * include/plf_io.h: Clean up PCI space mappings. + + * src/plf_misc.c: The Galileo PCI config is in little-endian mode + while all other devices are in big-endian mode. Cruft to deal with + that. + * include/plf_io.h: Same. + +2001-01-12 Jesper Skov <jskov@redhat.com> + + * include/plf_io.h: Spacious PCI mappings. + * src/plf_misc.c (cyg_hal_plf_pci_init): Removed REMAP settings. + + * include/plf_io.h: PCI memory changes. + * src/plf_misc.c (cyg_hal_plf_pci_init): Same. Doesn't seem to + make much of a difference though. + + * cdl/hal_mips_rm7000_ocelot.cdl: New toolchain again. + +2001-01-10 Jesper Skov <jskov@redhat.com> + + * src/platform.S: Snuffed some more code from Mark to set the RAM + up properly. Not tested, and may not work with the full 512MB + [there was a mention of an Galileo errata]. We'll see. + + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.h: Hacked to provide + PCI window [no .mlt update since it'll all have to change for + fixed memory init anyway]. + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi: Same. + + * cdl/hal_mips_rm7000_ocelot.cdl: Added PCI memory window + options. Changed tools (again) which required some option hacking + as well. Fixed CPU clock / RTC rate issue. + + * src/platform.S: Removed PCI init code. + + * include/plf_io.h: Replace PCI macros with functions. + Added Galileo definitions. + * src/plf_misc.c: PCI functions. Code written by Mark + Salter. + + * cdl/hal_mips_rm7000_ocelot.cdl: Change tool prefix. + +2000-12-08 Jesper Skov <jskov@redhat.com> + + * src/platform.S (hal_memc_setup_table): Only do one PCI access + retry. + +2000-12-07 Jesper Skov <jskov@redhat.com> + + * src/platform.S: Named PCI config registers. + + * include/plf_intr.h: Added bogus PCI vectors. + + * include/plf_io.h: Added, cloned from VRC4373 file. Pretty bogus + though. Probably need timeout support like the vrc4373 as well. + +2000-12-06 Jesper Skov <jskov@redhat.com> + + * cdl/hal_mips_rm7000_ocelot.cdl: Appears to only run at 150MHz. + Don't relocate RedBoot ELF image. + + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.h: Changed to 16MB + size. Need to look into why the full 256/512MB is not accessible. + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.mlt: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.h: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.ldi: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.mlt: Same. + + * misc/redboot_RAM.ecm: Added. + * misc/redboot_ROM.ecm: Added. + + * cdl/hal_mips_rm7000_ocelot.cdl: Produce .srec and .img files. + + * include/plf_cache.h (HAL_FLASH_CACHES_WANT_OPTIMAL): Defined. + +2000-12-04 Jesper Skov <jskov@redhat.com> + + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.h: Proper sizes. + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.ldi: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_ram.mlt: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.h: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.ldi: Same. + * include/pkgconf/mlt_mips_rm7000_ocelot_rom.mlt: Same. + + * src/platform.S (hal_memc_setup_table): Fixed so it sets up SDRAM + correctly (only 256MB, though, I think - only uses banks 0 and 2). + +2000-12-01 Jesper Skov <jskov@redhat.com> + + * src/platform.S: Initialization code. Still not working. + + * cdl/hal_mips_rm7000_ocelot.cdl: Added CPU clock and RedBoot + options. + +2000-11-30 Jesper Skov <jskov@redhat.com> + + * src/ns16552.c: Use uncached address space. + + * Cloned from ref4955. Still stuff to clean out and stuff to add. + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/hal/mips/rm7000/var/current/ChangeLog =================================================================== RCS file: ChangeLog diff -N ChangeLog --- /dev/null Tue May 5 13:32:27 1998 +++ ChangeLog Fri Apr 6 10:13:07 2001 @@ -0,0 +1,62 @@ +2001-01-26 Jesper Skov <jskov@redhat.com> + + * include/variant.inc: Remove hal_intc_decode macro since it's a + change needed in arch. + +2001-01-25 Jesper Skov <jskov@redhat.com> + + * include/variant.inc: Added hal_intc_decode macro which masks the + cause register with the status register. Works around what would + appear to be a HW bug. + +2001-01-19 Jesper Skov <jskov@redhat.com> + + * src/var_misc.c (hal_variant_init): Enable caches. + + * include/variant.inc: Fixed typos in icache clear code. + +2001-01-10 Jesper Skov <jskov@redhat.com> + + * cdl/hal_mips_rm7000.cdl: Fix typo. + +2000-12-07 Jesper Skov <jskov@redhat.com> + + * src/var_misc.c (hal_variant_init): Disable caches until flash + stuff is working. + +2000-12-06 Jesper Skov <jskov@redhat.com> + + * src/mips_rm7000.ld: Include extras.o regardless of CYGPKG_IO + presence. + + * src/var_misc.c: Enable caches. + +2000-11-30 Jesper Skov <jskov@redhat.com> + + * Cloned from hal/mips/tx49 + +//=========================================================================== +//####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#### +//=========================================================================== Index: packages/hal/powerpc/cogent/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/powerpc/cogent/current/ChangeLog,v retrieving revision 1.19 diff -u -0 -r1.19 ChangeLog --- ChangeLog 2001/02/13 01:23:31 1.19 +++ ChangeLog 2001/04/06 17:13:13 @@ -0,0 +1,5 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_powerpc_cogent.cdl: Does not guarantee virtual vector + support. + Index: packages/hal/powerpc/mbx/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/powerpc/mbx/current/ChangeLog,v retrieving revision 1.22 diff -u -0 -r1.22 ChangeLog --- ChangeLog 2001/02/27 01:21:47 1.22 +++ ChangeLog 2001/04/06 17:13:20 @@ -0,0 +1,5 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_powerpc_mbx.cdl: Does not guarantee virtual vector + support. + Index: packages/hal/sh/cq7708/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7708/current/ChangeLog,v retrieving revision 1.11 diff -u -0 -r1.11 ChangeLog --- ChangeLog 2001/02/13 01:23:33 1.11 +++ ChangeLog 2001/04/06 17:13:25 @@ -0,0 +1,9 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_sh_sh7708_cq7708.cdl: Does not guarantee virtual vector + support. + +2001-02-27 Jesper Skov <jskov@redhat.com> + + * include/platform.inc: Init correct vector with interrupt VSR. + Index: packages/hal/sh/cq7750/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/sh/cq7750/current/ChangeLog,v retrieving revision 1.5 diff -u -0 -r1.5 ChangeLog --- ChangeLog 2001/02/13 01:23:34 1.5 +++ ChangeLog 2001/04/06 17:13:30 @@ -0,0 +1,10 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_sh_sh7750_cq7750.cdl: Removed + CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the + default. + +2001-02-27 Jesper Skov <jskov@redhat.com> + + * include/platform.inc: Init correct vector with interrupt VSR. + Index: packages/hal/sh/edk7708/current/ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/hal/sh/edk7708/current/ChangeLog,v retrieving revision 1.4 diff -u -0 -r1.4 ChangeLog --- ChangeLog 2001/02/13 01:23:34 1.4 +++ ChangeLog 2001/04/06 17:13:35 @@ -0,0 +1,9 @@ +2001-03-08 Jesper Skov <jskov@redhat.com> + + * cdl/hal_sh_edk7708.cdl: Does not guarantee virtual vector + support. + +2001-02-27 Jesper Skov <jskov@redhat.com> + + * include/platform.inc: Init correct vector with interrupt VSR. + Index: packages/hal/sh/sh3/current/ChangeLog ============