changelog
来自「开放源码实时操作系统源码.」· 代码 · 共 492 行 · 第 1/2 页
TXT
492 行
2003-12-05 Andrew Lunn <andrew.lunn@ascom.ch>
* include/hal_var_ints.h: hal_delay_us() is a C function.
* include/hal_diag.h: hal_delay_us() is a C function.
2003-07-18 Nick Garnett <nickg@balti.calivar.com>
* cdl/hal_arm_xscale_iop310.cdl:
Changed values for CYGNUM_HAL_RTC_NUMERATOR,
CYGNUM_HAL_RTC_DENOMINATOR and CYGNUM_HAL_RTC_PERIOD to
"default_value" from "calculated". This makes it easier
to change these values globally.
2003-02-04 Mark Salter <msalter@redhat.com>
* include/hal_iop310.h (IOP310_EARLY_PCI_SETUP): Fix ifdef test.
* cdl/hal_arm_xscale_iop310.cdl: Remove CYGSEM_HAL_ARM_IOP310_BTB.
2003-01-22 Mark Salter <msalter@redhat.com>
* include/var_io.h: Remove unused duplicate code.
* include/hal_iop310.h: Add some more register definitions.
* src/iop310_pci.c (cyg_hal_plf_pci_init): Use new register
definitions.
2002-11-13 Mark Salter <msalter@redhat.com>
* src/iop310_pci.c (cyg_hal_plf_pci_init): Reorganize to deal with
early PCI setup. Also fix support for primary side bridges when
acting as PCI host.
* include/hal_iop310.h (IOP310_EARLY_PCI_SETUP): Define asm macro to
be used by platform setup code to do early (pre-ECC scrub) PCI setup.
2002-11-12 Gary Thomas <gary@mlbassoc.com>
* src/iop310_pci.c:
* src/iop310_misc.c:
* src/hal_diag.c:
* include/var_io.h:
* include/hal_var_ints.h:
* include/hal_diag.h:
* include/hal_iop310.h: Reorg variant (chipset) alongside other
Xscale versions.
2002-09-19 Mark Salter <msalter@redhat.com>
* src/iq80310_misc.c (hal_hardware_init): Call hal_xscale_core_init.
(iq80310_program_new_stack): Remove.
Remove debug support which is now in xscale core package.
* misc/redboot_RAM.ecm: Add CYGPKG_HAL_ARM_XSCALE_CORE package.
* misc/redboot_RAMA.ecm: Ditto.
* misc/redboot_ROM.ecm: Ditto.
* misc/redboot_ROMA.ecm: Ditto.
* include/plf_io.h (CYGARC_PHYSICAL_ADDRESS): Define.
* include/hal_platform_setup.h (DCACHE_FLUSH_AREA): Remove define.
Remove debug unit init code.
* include/hal_iq80310.h (DCACHE_FLUSH_AREA): Define.
* cdl/hal_arm_iq80310.cdl: Remove HAL_ARCH_PROGRAM_NEW_STACK and
add CYGBLD_HAL_VAR_H.
2002-08-29 Mark Salter <msalter@redhat.com>
* include/plf_stub.h: Add HAL_STUB_HW_BREAKPOINT_LIST_SIZE and
HAL_STUB_HW_WATCHPOINT_LIST_SIZE.
2002-08-12 Mark Salter <msalter@redhat.com>
* cdl/hal_arm_iq80310.cdl: Remove CYGSEM_REDBOOT_ARM_LINUX_BOOT ref.
* misc/redboot_ROM.ecm: Ditto.
* misc/redboot_RAM.ecm: Ditto.
2002-08-06 Gary Thomas <gary@chez-thomas.org>
2002-08-06 Motoya Kurotsu <kurotsu@allied-telesis.co.jp>
* src/hal_diag.c: I/O channel data can't be constant - contains
timeout information which can be changed.
2002-05-28 Mark Salter <msalter@redhat.com>
* cdl/hal_arm_iq80310.cdl: Add Linux boot support.
* misc/redboot_RAM.ecm: Ditto.
* misc/redboot_ROM.ecm: Ditto.
* include/hal_iq80310.h (CYGARC_HAL_MMU_OFF): Xscale has
special requirements for turning off MMU.
2002-05-24 Jonathan Larmour <jlarmour@redhat.com>
* src/hal_diag.c: Support dynamic getting and setting of baud rates.
* cdl/hal_arm_iq80310.cdl: implements
CYGINT_HAL_VIRTUAL_VECTOR_COMM_BAUD_SUPPORT
2002-05-14 Jesper Skov <jskov@redhat.com>
* include/plf_io.h (CYGARC_VIRT_TO_BUS, CYGARC_UNCACHED_ADDRESS):
Fixed compiler warnings.
2002-05-07 Gary Thomas <gthomas@redhat.com>
* cdl/hal_arm_iq80310.cdl:
Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
2002-04-22 Jonathan Larmour <jlarmour@redhat.com>
* misc/redboot_RAM.ecm: Enable GDB remote file I/O support.
* misc/redboot_RAMA.ecm: Ditto.
* misc/redboot_ROM.ecm: Ditto.
* misc/redboot_ROMA.ecm: Ditto.
2002-04-16 John Dallaway <jld@redhat.com>
* cdl/hal_arm_iq80321.cdl: Use arm-elf toolchain by default.
2002-03-06 Jesper Skov <jskov@redhat.com>
* misc/redboot_RAM.ecm: Added dns and zlib support.
* misc/redboot_ROM.ecm: Same.
2002-02-22 Mark Salter <msalter@redhat.com>
* src/iq80310_misc.c (cyg_hal_plf_hw_breakpoint): Fix use of wrong reg.
2002-02-06 Mark Salter <msalter@redhat.com>
* include/hal_platform_setup.h: Fix condition of some I2C bit tests.
2002-02-04 Mark Salter <msalter@redhat.com>
* include/hal_platform_setup.h: Fix bad insns in I2C code.
2002-01-28 Jesper Skov <jskov@redhat.com>
* src/iq80310_misc.c (hal_hardware_init): Fix warning.
* cdl/hal_arm_iq80310.cdl: Removed explicit plf_io.h declaration.
2002-01-16 Hugo Tyson <hmt@redhat.com>
* include/hal_platform_ints.h (HAL_CLOCK_REINITIALIZE): Better
names for macro args, and the freqency is now signed. -ve means
don't set the clock, just tell me what you would do.
* src/iq80310_misc.c (hal_clock_reinitialize): Always return a
nearby good value; don't set h/w if <0. Convoluted logic changes
to support that.
2002-01-14 Hugo Tyson <hmt@redhat.com>
* include/hal_platform_ints.h (HAL_CLOCK_REINITIALIZE): New macro
which calls the below, also a prototype for it.
* src/iq80310_misc.c (hal_clock_reinitialize): New routine to
reset the clock to a different frequency. This is for GPROF type
profiling use only; not general purpose eCos usage.
2002-01-04 Mark Salter <msalter@redhat.com>
* include/hal_platform_setup.h: Turn on ECC for uncached alias of RAM.
2002-01-03 Mark Salter <msalter@redhat.com>
* misc/redboot_ROM.ecm: Use generic i82559 package.
* misc/redboot_ROMA.ecm: Ditto.
* misc/redboot_RAM.ecm: Ditto.
* misc/redboot_RAMA.ecm: Ditto.
* include/plf_io.h (CYGARC_UNCACHED_ADDRESS): New macro to return
uncached alias for a cached address.
(CYGARC_VIRT_TO_BUS): Macro to convert virtual to physical addresses.
* include/hal_platform_setup.h: Add uncached alias for first 128M of
SDRAM.
2001-10-03 Jonathan Larmour <jlarmour@redhat.com>
* src/diag/io_utils.c: Switch to diag_printf from printf.
* src/diag/iq80310.h: Ditto.
* src/diag/memtest.c: Ditto, and don't define printf prototype.
2001-08-27 Mark Salter <msalter@redhat.com>
* cdl/hal_arm_iq80310.cdl (CYGSEM_HAL_ARM_IQ80310_BTB): New option.
(CYGSEM_HAL_ARM_IQ80310_CLEAR_PCI_RETRY) New option.
* src/iq80310_pci.c (cyg_hal_plf_pci_init): Clear PCI retry based on
CYGSEM_HAL_ARM_IQ80310_CLEAR_PCI_RETRY.
* include/hal_platform_setup.h: Turn on BTB based on configure option.
2001-08-24 Mark Salter <msalter@redhat.com>
* src/iq80310_misc.c (iq80310_program_new_stack): Convert to inline
asm so that code generation differences won't break it.
2001-08-15 Mark Salter <msalter@redhat.com>
* include/hal_iq80310.h: Fix size of PATUSR, SATUSR, PSR, and SSR regs.
Make all register pointers volatile.
* src/diag/flash.c: First page of flash now remapped to 0xd0000000.
2001-08-04 Mark Salter <msalter@redhat.com>
* include/hal_platform_setup.h: Fix mapping so first MB of SDRAM has
ECC turned on. Now map first 4K of flash at 0xd0000000.
2001-06-21 Jonathan Larmour <jlarmour@redhat.com>
* images/*: Remove. Don't bloat repository with things already on
the web.
2001-04-30 Gary Thomas <gthomas@redhat.com>
* include/hal_platform_setup.h: Remove #undef CYG_HAL_ROM_RESET_USES_JUMP
since this is no longer used.
2001-04-18 Gary Thomas <gthomas@redhat.com>
* include/hal_platform_setup.h: Override CYG_HAL_ROM_RESET_USES_JUMP
to avoid addressing problems with ROM startup mode.
2001-04-17 Mark Salter <msalter@redhat.com>
* cdl/hal_arm_iq80310.cdl: Implement CYGINT_HAL_ARM_MEM_REAL_REGION_TOP
(CYGBLD_GLOBAL_CFLAGS): Add -ffunction-sections and -fdata-sections.
* src/iq80310_misc.c (hal_arm_mem_real_region_top): New function.
2001-04-16 Gary Thomas <gthomas@redhat.com>
* cdl/hal_arm_iq80310.cdl: Add CDL to describe CPU family.
2001-04-10 Mark Salter <msalter@redhat.com>
* include/hal_platform_setup.h: Turn on multi-bit RAM error reporting.
2001-04-03 Mark Salter <msalter@redhat.com>
* src/diag/flash.c: Don't compile unless CYGPKG_IO_FLASH defined.
* src/diag/xscale_test.c (testMenu): Only add flash_test if
CYGPKG_IO_FLASH is defined.
2001-03-31 Mark Salter <msalter@redhat.com>
* src/diag/xscale_test.c: Merge in latest changes from Cyclone.
* src/diag/iq80310.h: Ditto.
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?