📄 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:
Regenerated
2000-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 important
2000-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 template
2000-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 support
1999-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 targets
1999-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 behaviour
1999-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): Likewise
1999-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 CPUs
1999-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 warning
1999-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 + -