changelog
来自「eCos操作系统源码」· 代码 · 共 560 行 · 第 1/2 页
TXT
560 行
2002-08-06 Gary Thomas <gary@chez-thomas.org>2002-08-06 Motoya Kurotsu <kurotsu@allied-telesis.co.jp> * src/plf_serial.c: I/O channel data can't be constant - contains timeout information which can be changed.2001-10-31 Jonathan Larmour <jlarmour@redhat.com> * cdl/hal_mips_vr4300_vrc437x.cdl: Indicate support of variable baud rates.2001-10-30 Nick Garnett <nickg@redhat.com> * include/platform.inc: Added local version of hal_intc_decode to make chaining work correctly. * include/plf_intr.h: Added local version of HAL_TRANSLATE_VECTOR() to make chaining work correctly.2001-10-24 Nick Garnett <nickg@redhat.com> * include/hal_diag.h: Fixed problem with support for virtual vector diagnostics. * include/platform.inc: Modify the ROM and ROMRAM version of hal_mon_copy_trampoline to copy the utlb trampoline to 0xa0000080 as well as 0xa0000000. This is necessary on 64 bit machines to catch 64 bit TLB exceptions.2001-09-17 Nick Garnett <nickg@redhat.com> * src/plf_misc.c: Added ISR for dealing with spurious interrupts from the VRC437X. Added PCI initialization routine. * src/platform.S: Change PCI IO base address setup to a more explicit value. * include/plf_io.h: Adjust PCI IO and memory base addresses to match the actual hardware setup. Add explicit PCI initialization routine. * include/platform.inc: Install bus error VSR in non-stub configurations too.2001-09-07 Nick Garnett <nickg@redhat.com> This package is newly created to contain code that is common to all VRC437X platforms. Most of the contents is derived from the original VRC4373 package. All ChangeLog entries other than this one were made when the files were in that package. This ChangeLog entry describes any major changes that have occured to the files during the move. * include/platform.inc: Converted INITIAL_SR to INITIAL_SR_PLF to work with architecture and variant HALs. * src/platform.S: Added VRC4375 setup. * src/plf_serial.c: File added to implement serial IO in a vector compatible manner. * cdl/hal_mips_vr4300_vrc437x.cdl: Generic configuration for all targets added. Platform specific configuration moved out to specific packages. * include/hal_diag.h: * 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/plf_misc.c: * src/plf_stub.c: * src/pmon.S: Files move with minor changes only from original VRC4373 package. 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): Likewise
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?