📄 changelog
字号:
2003-07-18 Nick Garnett <nickg@balti.calivar.com> * cdl/hal_mips_vr4300_vrc4373.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. 2001-10-01 Jonathan Larmour <jlarmour@redhat.com> * cdl/hal_mips_vr4300_vrc4373.cdl: Define CPU as big-endian here.2001-09-07 Nick Garnett <nickg@redhat.com> * cdl/hal_mips_vr4300_vrc4373.cdl: Brought up to date and much of the configury now moved to the VRC437X package. Configury for Redboot and virtual vectors added here. * misc/redboot_RAM.ecm: * misc/redboot_ROM.ecm: * misc/redboot_ROMRAM.ecm: These files added to configure redboot for this target. * include/hal_diag.h: * include/platform.inc: * include/plf_cache.h: * include/plf_intr.h: * include/plf_io.h: * include/plf_stub.h: * include/plf_z8530.h: * misc/stubrom.perm: * src/hal_diag.c: * src/platform.S: * src/plf_misc.c: * src/plf_stub.c: * src/pmon.S: Files removed and relocated to VRC437X package. This package is now just a configuration and memory layout package. This ChangeLog is being retained in it original form for archival purposes. 2001-02-26 Jonathan Larmour <jlarmour@redhat.com> * include/platform.inc: Always do unsigned arithmetic on addresses * src/platform.S: Ditto Reported by Chris Morrow <cmorrow@YottaYotta.com>2001-02-05 Jesper Skov <jskov@redhat.com> * include/plf_io.h: Ignore devices not on bus 0.2001-01-31 Nick Garnett <nickg@cygnus.co.uk> * src/platform.S: Added *va* (see mips/arch/.../arch.inc) macros when manipulating values that are potentially 64 bits.2001-01-26 Jesper Skov <jskov@redhat.com> * include/plf_stub.h: Reset macros moved * include/plf_intr.h: to this file.2000-10-20 Jonathan Larmour <jlarmour@redhat.com> * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.mlt: * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.mlt: * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt: Add heap1 section * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.h: * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.h: * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.h: * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.ldi: * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.ldi: * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi: Regenerated2000-09-15 Nick Garnett <nickg@cygnus.co.uk> * include/platform.inc: Added some extra ifdefs and code to try and get ROM startup working. * cdl/hal_mips_vr4300_vrc4373.cdl: Building GDB stubs was requiring ROM startup when it should have ROMRAM startup.2000-08-31 Jonathan Larmour <jlarmour@redhat.com> * src/platform.S (hal_pci_config_read): Prevent assembler reordering, the address is important2000-08-16 Nick Garnett <nickg@cygnus.co.uk> * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt: * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi: * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.h: Fixed typo in last change. Forgot that the RAM base address appears twice in these files. Also fixed .h file to match. 2000-08-15 Nick Garnett <nickg@cygnus.co.uk> * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt: * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi: RAM start on these configurations should be 0x80000000 not 0x80100000.2000-05-22 Jesper Skov <jskov@redhat.com> * src/hal_diag.c: Removed CTRLC init hacks. * src/plf_misc.c (hal_ctrlc_isr_init): Made public.2000-05-17 Jesper Skov <jskov@redhat.com> * src/plf_misc.c: Let arch call ctrlc_init.2000-02-18 Jonathan Larmour <jlarmour@redhat.co.uk> * cdl/hal_mips_vr4300_vrc4373.cdl (CYGBLD_BUILD_GDB_STUBS): When building stubs, define every dependency required here rather than in the template2000-02-10 Jesper Skov <jskov@redhat.com> * include/plf_stub.h: Removed HAL_STUB_PLATFORM_STUBS_INIT. * include/pkgconf/hal_mips_vr4300_vrc4373.h: Removed stubs as a legal startup type.2000-02-07 Jesper Skov <jskov@redhat.com> * cdl/hal_mips_vr4300_vrc4373.cdl: use cpu options when linking.2000-02-03 Jesper Skov <jskov@redhat.com> * cdl/hal_mips_vr4300_vrc4373.cdl: Implements stubs.2000-01-27 Jesper Skov <jskov@redhat.com> * cdl/hal_mips_vr4300_vrc4373.cdl: Moved part of stubs build rule to common HAL. Changed description.2000-01-24 Jesper Skov <jskov@cygnus.co.uk> * cdl/hal_mips_vr4300_vrc4373.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-21 Jonathan Larmour <jlarmour@cygnus.co.uk> * misc/stubrom.perm: Rename CYG_HAL_ROM_MONITOR -> CYGSEM_HAL_ROM_MONITOR * include/platform.inc: Rename CYG_HAL_USE_ROM_MONITOR_PMON -> CYGSEM_HAL_USE_ROM_MONITOR_PMON throughout Rename CYG_HAL_USE_ROM_MONITOR_GDB_STUBS -> CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs throughout * src/hal_diag.c: Likewise * src/plf_misc.c: Likewise. Similarly CYG_HAL_USE_ROM_MONITOR_CYGMON -> CYGSEM_HAL_USE_ROM_MONITOR_CygMon * cdl/hal_mips_vr4300_vrc4373.cdl: Add new platform-specific CYGSEM_HAL_USE_ROM_MONITOR and CYGSEM_HAL_ROM_MONITOR options to control ROM monitor support1999-12-20 Gary Thomas <gthomas@cygnus.co.uk> * cdl/hal_mips_vr4300_vrc4373.cdl: Add -Wl for linker options.1999-11-25 Jonathan Larmour <jlarmour@cygnus.co.uk> * include/pkgconf/hal_mips_vr4300_vrc4373.h: Reparent under HAL MIPS variants as for other MIPS targets1999-11-25 John Dallaway <jld@cygnus.co.uk> * cdl/hal_mips_vr4300_vrc4373.cdl: Remove references to obsolete 'STUBS' memory layout.1999-11-25 Gary Thomas <gthomas@cygnus.co.uk> * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.h: New file. * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.ldi: * include/pkgconf/mlt_mips_vr4300_vrc4373_romram.mlt: Real file. * include/pkgconf/mlt_mips_vr4300_vrc4373_rom.h: * include/pkgconf/mlt_mips_vr4300_vrc4373_ram.h: New file(s).1999-11-02 Jesper Skov <jskov@cygnus.co.uk> * cdl/hal_mips_vr4300_vrc4373.cdl: Added.1999-10-29 Nick Garnett <nickg@cygnus.co.uk> * include/plf_intr.h: * src/plf_misc.c: * src/hal_diag.c: Changed CYGDBG_HAL_DEBUG_GDB_CTRLC_SUPPORT to CYGDBG_HAL_MIPS_DEBUG_GDB_CTRLC_SUPPORT.1999-10-05 Nick Garnett <nickg@cygnus.co.uk> * src/platform.S: Swapped around the IOPROF registers for big-endian mode. These 16 bit registers end up in opposite halves of the 32 bit word in big endian mode. * include/plf_z8530.h: In big-endian mode the Z8530 registers are at the other end of the word. This is easily fixed by redefining the DUART_BASE only.1999-09-14 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/hal_diag.c (hal_diag_write_char): Ack VRC4373 interrupt to prevent spurious interrupts * include/pkgconf/hal_mips_vr4300_vrc4373.h: Add new CYGSEM_HAL_MIPS_VR4300_VRC4373_DIAG_ACKS_INT_0 option to control the above behaviour1999-09-08 Jonathan Larmour <jlarmour@cygnus.co.uk> * include/plf_intr.h (HAL_INTERRUPT_UNMASK): Rephrase to silence warnings about left-shifting negative numbers. Equivalent when optimized. (HAL_INTERRUPT_ACKNOWLEDGE): Likewise (HAL_INTERRUPT_MASK): Likewise1999-09-09 Nick Garnett <nickg@cygnus.co.uk> * include/platform.inc: Changed end address for copy from __bss_end to __ram_data_end.1999-09-08 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/platform.S (NTLBENTRIES): Fix typo: 0x32 -> 32 * include/platform.inc (hal_mon_copy_trampoline): Use branch delay slot when copying - both for ROMRAM startup and CYG_HAL_USE_ROM_MONITOR_PMON (hal_mon_init_vsr_table): Don't init debug vector - not used on vr4300 CPUs1999-09-02 Nick Garnett <nickg@cygnus.co.uk> * include/platform.inc: Added code to monitor setup to copy other_vector in to correct RAM location.1999-08-19 Nick Garnett <nickg@cygnus.co.uk> * include/plf_io.h: Added this file to contain PCI access support. * include/platform.inc: * src/platform.S: Added function to read data from the PCI data register together with a data load/store VSR which catches any exceptions and fixes them up so that the program can continue.1999-07-15 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/hal_diag.c: Add prototypes for cyg_hal_is_break and cyg_hal_user_break to silence warning1999-06-21 Nick Garnett <nickg@cygnus.co.uk> * src/plf_misc.c (hal_ctrlc_isr): Changed all return codes to 2 so that the interrupt is reported as handled.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -