📄 changelog
字号:
2004-04-22 Jani Monoses <jani@iv.ro>
* cdl/hal_arm_pid.cdl :
Invoke tail with stricter syntax that works in latest coreutils.
2003-12-05 Andrew Lunn <andrew.lunn@ascom.ch>
* include/hal_diag.h: hal_delay_us() is a C function.
2003-07-18 Nick Garnett <nickg@balti.calivar.com>
* cdl/hal_arm_pid.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-04-30 Jonathan Larmour <jifl@eCosCentric.com>
* cdl/hal_arm_pid.cdl: Make CYGBLD_GLOBAL_LDFLAGS depend on
CYGBLD_ARM_ENABLE_THUMB_INTERWORK instead of also
CYGSEM_HAL_ROM_MONITOR, redundantly.
2003-04-11 Bart Veer <bartv@ecoscentric.com>
* cdl/hal_arm_pid.cdl: building for thumb now involves arm-elf-gcc
-mthumb, not thumb-elf-gcc
2003-02-05 Nick Garnett <nickg@calivar.com>
* include/plf_io.h (CYGARC_PHYSICAL_ADDRESS): Added this
definition to keep redboot_linux_exec.c happy.
2002-05-23 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Don't run cache tests.
2002-05-13 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Removed implemntation of
CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
2002-05-07 Gary Thomas <gthomas@redhat.com>
* cdl/hal_arm_pid.cdl:
Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
2002-04-24 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: CYGPRI_KERNEL_TESTS_DHRYSTONE_PASSES defined.
2002-01-28 Jesper Skov <jskov@redhat.com>
* include/plf_io.h: Added.
2001-06-08 Jonathan Larmour <jlarmour@redhat.com>
* include/hal_cache.h: Correctly indicate absence of cache.
2001-04-16 Gary Thomas <gthomas@redhat.com>
* cdl/hal_arm_pid.cdl: Add CDL to describe CPU family.
2001-04-13 Gary Thomas <gthomas@redhat.com>
* include/hal_platform_setup.h (PLATFORM_SETUP1): Ensure running
in proper address space (in ROM startup mode).
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.
2001-02-24 Gary Thomas <gthomas@redhat.com>
* cdl/hal_arm_pid.cdl: Add CYGSEM_HAL_ARM_PID_ANGEL_BOOT so
startup code only includes this cruft when necessary.
2001-02-22 Jesper Skov <jskov@redhat.com>
* include/hal_diag.h: Added delay function [yes, this is a bad
location]. It uses Timer1 for delays.
* cdl/hal_arm_pid.cdl: Added RedBoot options.
* src/pid_misc.c (hal_delay_us): Added.
2001-02-20 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Also enable -mthumb-interwork when building
ROM monitors (or calls from Thumb code would die on return).
Reworked a bit.
2001-02-13 Gary Thomas <gthomas@redhat.com>
* src/pid_misc.c (hal_IRQ_handler):
Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts.
2001-02-08 Jesper Skov <jskov@redhat.com>
* src/hal_diag.c: Replace CYGSEM_HAL_DIAG_MANGLER_None with
CYGDBG_HAL_DIAG_TO_DEBUG_CHAN.
* cdl/hal_arm_pid.cdl: Respect channel configuration constraints.
* src/pid_misc.c (hal_hardware_init): Safe to call hal_if_init in
thumb mode now.
2001-01-31 Jesper Skov <jskov@redhat.com>
* src/hal_diag.c: Replaced CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL
with CYGSEM_HAL_DIAG_MANGLER_None
2001-01-26 Jesper Skov <jskov@redhat.com>
* src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
* include/plf_stub.h: Moved reset macro to
* include/hal_platform_ints.h: this file.
2000-10-20 Jonathan Larmour <jlarmour@redhat.com>
* include/pkgconf/mlt_arm_pid_ram.h:
* include/pkgconf/mlt_arm_pid_rom.h:
* include/pkgconf/mlt_arm_pid_ram.ldi:
* include/pkgconf/mlt_arm_pid_rom.ldi:
Regenerate
2000-07-25 Jonathan Larmour <jlarmour@redhat.co.uk>
* include/pkgconf/mlt_arm_pid_ram.h:
* include/pkgconf/mlt_arm_pid_ram.ldi:
* include/pkgconf/mlt_arm_pid_ram.mlt:
* include/pkgconf/mlt_arm_pid_rom.h:
* include/pkgconf/mlt_arm_pid_rom.ldi:
* include/pkgconf/mlt_arm_pid_rom.mlt:
Add heap1 section to allow malloc to use it
2000-07-22 Jonathan Larmour <jlarmour@redhat.co.uk>
* cdl/hal_arm_pid.cdl: Fix comments about number of ports in
CYGNUM_HAL_VIRTUAL_VECTOR_DEBUG_CHANNEL and
CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL
2000-07-17 Jesper Skov <jskov@redhat.com>
* src/pid_misc.c (hal_hardware_init): Hack to allow thumb tests to
run in farm until vector table Thumb/ARM API is fixed.
2000-07-07 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: CygMon changed to use virtual vectors.
2000-07-05 Jesper Skov <jskov@redhat.com>
* src/hal_diag.c:
* cdl/hal_arm_pid.cdl:
Clean up channel options.
2000-07-04 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl:
* include/hal_diag.h:
* include/plf_stub.h:
* src/hal_diag.c:
* src/pid_misc.c:
* src/plf_stub.c: [deleted]
Changed to use virtual vector table.
2000-06-18 Gary Thomas <gthomas@redhat.com>
* include/pkgconf/mlt_arm_pid9_ram.ldi:
* include/pkgconf/mlt_arm_pid9_ram.mlt:
* include/pkgconf/mlt_arm_pid9_rom.ldi:
* include/pkgconf/mlt_arm_pid9_rom.mlt:
* include/pkgconf/mlt_arm_pidBE_ram.ldi:
* include/pkgconf/mlt_arm_pidBE_ram.mlt:
* include/pkgconf/mlt_arm_pidBE_rom.ldi:
* include/pkgconf/mlt_arm_pidBE_rom.mlt:
* include/pkgconf/mlt_arm_pidTBE_ram.ldi:
* include/pkgconf/mlt_arm_pidTBE_ram.mlt:
* include/pkgconf/mlt_arm_pidTBE_rom.ldi:
* include/pkgconf/mlt_arm_pidTBE_rom.mlt:
* include/pkgconf/mlt_arm_pidT_ram.ldi:
* include/pkgconf/mlt_arm_pidT_ram.mlt:
* include/pkgconf/mlt_arm_pidT_rom.ldi:
* include/pkgconf/mlt_arm_pidT_rom.mlt:
* include/pkgconf/mlt_arm_pid_ram.ldi:
* include/pkgconf/mlt_arm_pid_ram.mlt:
* include/pkgconf/mlt_arm_pid_rom.ldi:
* include/pkgconf/mlt_arm_pid_rom.mlt:
Incorporate new fixed vectors (used on all ARM platforms).
2000-03-24 Jesper Skov <jskov@redhat.com>
* src/hal_diag.c (hal_diag_write_char): Fix compiler warning.
2000-02-29 Jonathan Larmour <jlarmour@redhat.co.uk>
* include/pkgconf/mlt_arm_pid_ram.h:
* include/pkgconf/mlt_arm_pid_ram.ldi:
* include/pkgconf/mlt_arm_pid_ram.mlt:
* include/pkgconf/mlt_arm_pid_rom.h:
* include/pkgconf/mlt_arm_pid_rom.ldi:
* include/pkgconf/mlt_arm_pid_rom.mlt:
Align all sections on word boundaries
2000-02-18 Jonathan Larmour <jlarmour@redhat.co.uk>
* cdl/hal_arm_pid.cdl (CYGBLD_BUILD_GDB_STUBS): When
building stubs, define every dependency required here rather than
in the template
2000-02-15 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Remove stubs startup type.
2000-02-10 Jesper Skov <jskov@redhat.com>
* include/plf_stub.h:
HAL_STUB_PLATFORM_STUBS_INIT->HAL_STUB_PLATFORM_INIT
* misc/STUBS_config:
* include/pkgconf/hal_arm_pid.h:
Removed stubs as a legal startup type.
2000-02-09 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Added remaining build dependencies.
2000-02-07 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Use cpu option when linking.
2000-02-03 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Implements stubs.
2000-02-01 Jesper Skov <jskov@redhat.com>
* include/plf_stub.h: Changes due to STUBS startup removal.
2000-01-28 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Moved files from misc to src dir. Use
common stub code. Got rid of stubs startup type.
* include/pkgconf/mlt_arm_pid9_ram.h:
* include/pkgconf/mlt_arm_pid9_ram.ldi:
* include/pkgconf/mlt_arm_pid9_ram.mlt:
* include/pkgconf/mlt_arm_pid9_rom.h:
* include/pkgconf/mlt_arm_pid9_rom.ldi:
* include/pkgconf/mlt_arm_pid9_rom.mlt:
* include/pkgconf/mlt_arm_pid9_stubs.h:
* include/pkgconf/mlt_arm_pid9_stubs.ldi:
* include/pkgconf/mlt_arm_pid9_stubs.mlt:
* include/pkgconf/mlt_arm_pidBE_ram.h:
* include/pkgconf/mlt_arm_pidBE_ram.ldi:
* include/pkgconf/mlt_arm_pidBE_ram.mlt:
* include/pkgconf/mlt_arm_pidBE_rom.h:
* include/pkgconf/mlt_arm_pidBE_rom.ldi:
* include/pkgconf/mlt_arm_pidBE_rom.mlt:
* include/pkgconf/mlt_arm_pidBE_stubs.h:
* include/pkgconf/mlt_arm_pidBE_stubs.ldi:
* include/pkgconf/mlt_arm_pidBE_stubs.mlt:
* include/pkgconf/mlt_arm_pidTBE_ram.h:
* include/pkgconf/mlt_arm_pidTBE_ram.ldi:
* include/pkgconf/mlt_arm_pidTBE_ram.mlt:
* include/pkgconf/mlt_arm_pidTBE_rom.h:
* include/pkgconf/mlt_arm_pidTBE_rom.ldi:
* include/pkgconf/mlt_arm_pidTBE_rom.mlt:
* include/pkgconf/mlt_arm_pidT_ram.h:
* include/pkgconf/mlt_arm_pidT_ram.ldi:
* include/pkgconf/mlt_arm_pidT_ram.mlt:
* include/pkgconf/mlt_arm_pidT_rom.h:
* include/pkgconf/mlt_arm_pidT_rom.ldi:
* include/pkgconf/mlt_arm_pidT_rom.mlt:
* include/pkgconf/mlt_arm_pid_ram.h:
* include/pkgconf/mlt_arm_pid_ram.ldi:
* include/pkgconf/mlt_arm_pid_ram.mlt:
* include/pkgconf/mlt_arm_pid_rom.h:
* include/pkgconf/mlt_arm_pid_rom.ldi:
* include/pkgconf/mlt_arm_pid_rom.mlt:
* include/pkgconf/mlt_arm_pid_stubs.h:
* include/pkgconf/mlt_arm_pid_stubs.ldi:
* include/pkgconf/mlt_arm_pid_stubs.mlt:
Increase memory reserved for stub to 32kB.
2000-01-28 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl: Corrected build runes. Changed description.
2000-01-27 Jesper Skov <jskov@redhat.com>
* cdl/hal_arm_pid.cdl (CYGBLD_CYGMON_TARGET_REQUIREMENTS):
Improved serial expression.
Moved options into a CygMon HAL component.
2000-01-26 Jonathan Larmour <jlarmour@redhat.co.uk>
* cdl/hal_arm_pid.cdl (CYGBLD_CYGMON_TARGET_REQUIREMENTS): Only
activate when CYGPKG_CYGMON enabled
2000-01-26 Jesper Skov <jskov@cygnus.co.uk>
* cdl/hal_arm_pid.cdl: Added rule for flash tool BE.
Fix display string.
Added CygMon options.
2000-01-24 Jesper Skov <jskov@cygnus.co.uk>
* cdl/hal_arm_pid.cdl: Add stubs build rule.
2000-01-24 John Dallaway <jld@cygnus.co.uk>
* cdl/*.cdl:
Remove obsolete option CYGTST_TESTING_IDENTIFIER.
2000-01-19 Hugo Tyson <hmt@cygnus.co.uk>
* cdl/*.cdl: Add descriptions to a number of options &c which were
lacking same, also tidied up other typos as noticed en passant.
1999-12-22 John Dallaway <jld@cygnus.co.uk>
* cdl/hal_arm_pid.cdl:
Add the -mbig-endian and -mthumb-interwork ARCHFLAGS to
the LDFLAGS as appropriate.
1999-12-20 Gary Thomas <gthomas@cygnus.co.uk>
* cdl/hal_arm_pid.cdl: Add -Wl for linker options
1999-12-16 Jonathan Larmour <jlarmour@cygnus.co.uk>
* cdl/hal_arm_pid.cdl: Add support for pidT and pidTBE targets
1999-12-15 Jonathan Larmour <jlarmour@cygnus.co.uk>
* misc/STUBS_config: updated patch due to hal.h changes
1999-12-14 John Dallaway <jld@cygnus.co.uk>
* cdl/hal_arm_pid.cdl:
Relocate the GDB stubs elf image file.
1999-12-13 John Dallaway <jld@cygnus.co.uk>
* cdl/hal_arm_pid.cdl:
Install both the elf and raw binary versions of the
GDB stubs image.
1999-12-10 John Dallaway <jld@cygnus.co.uk>
* cdl/hal_arm_pid.cdl:
Add custom rules to build GDB stubs and the flash
programming tool.
1999-12-09 John Dallaway <jld@cygnus.co.uk>
* cdl/hal_arm_pid.cdl:
Modify testing parameters according to
CYGHWR_HAL_ARM_BIGENDIAN.
1999-12-09 John Dallaway <jld@cygnus.co.uk>
* cdl/hal_arm_pid.cdl: Add SID execution flags option.
1999-12-07 Gary Thomas <gthomas@cygnus.co.uk>
* cdl/hal_arm_pid.cdl: Add descriptive strings used by CygMon.
1999-12-07 Jesper Skov <jskov@cygnus.co.uk>
* cdl/hal_arm_pid.cdl: Adjust CFLAGS according to CPU family.
1999-12-06 Gary Thomas <gthomas@cygnus.co.uk>
* include/pkgconf/hal_arm_pid.h (HAL_PLATFORM_BOARD):
(HAL_PLATFORM_CPU):
(HAL_PLATFORM_EXTRA): Add - used by CygMon.
* misc/prog_flash.c: Increase flash image size (needed to
build CygMon image).
1999-11-25 Jonathan Larmour <jlarmour@cygnus.co.uk>
* include/pkgconf/mlt_arm_pidTBE_stubs.h,
include/pkfconf/mlt_arm_pidT_stubs.h:
Delete - we don't have stubs startup for thumb mode
* include/pkgconf/hal_arm_pid.h:
Allow selection of big-endian mode
Allow selection of thumb mode
Allow selection of thumb big-endian mode
* src/hal_diag.c: Conditionalize def of diag_buffer for only when it's
explicitly wanted and someone hacks the code
(hal_diag_write_char): Likewise
1999-11-25 Gary Thomas <gthomas@cygnus.co.uk>
* include/pkgconf/mlt_arm_pidT_rom.h:
* include/pkgconf/mlt_arm_pidT_ram.h:
* include/pkgconf/mlt_arm_pidTBE_rom.h:
* include/pkgconf/mlt_arm_pidTBE_ram.h:
* include/pkgconf/mlt_arm_pid_ram.h:
* include/pkgconf/mlt_arm_pid_rom.h:
* include/pkgconf/mlt_arm_pidBE_rom.h:
* include/pkgconf/mlt_arm_pidBE_ram.h: Update 'do not edit' strings.
* include/pkgconf/mlt_arm_pidTBE_stubs.h:
* include/pkgconf/mlt_arm_pidT_stubs.h:
* include/pkgconf/mlt_arm_pid_stubs.h:
* include/pkgconf/mlt_arm_pidBE_stubs.h:
* include/pkgconf/mlt_arm_pid9_stubs.h:
* include/pkgconf/mlt_arm_pid9_rom.h:
* include/pkgconf/mlt_arm_pid9_ram.h: New file(s).
1999-11-09 Gary Thomas <gthomas@cygnus.co.uk>
* include/pkgconf/mlt_arm_pidBE_ram.h:
* include/pkgconf/mlt_arm_pidBE_rom.h:
* include/pkgconf/mlt_arm_pidTBE_ram.h:
* include/pkgconf/mlt_arm_pidTBE_rom.h:
* include/pkgconf/mlt_arm_pidT_ram.h:
* include/pkgconf/mlt_arm_pidT_rom.h:
* include/pkgconf/mlt_arm_pid_ram.h:
* include/pkgconf/mlt_arm_pid_rom.h: New file(s).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -