📄 changelog
字号:
2000-03-20 Jonathan Larmour <jlarmour@redhat.co.uk> * include/variant.inc (SAVED_CONTEXT_PC_OFFSET): New macro to give variant-specific offset of PC within saved register context (hal_mon_init_vsr): For RAM startup, override breakpoint VSR if stubs are included * include/var_arch.h (HAL_SavedRegisters): Move here from architecture HAL2000-02-16 Jesper Skov <jskov@redhat.com> * cdl/hal_mn10300_am33.cdl: remove fix me1999-12-21 Jonathan Larmour <jlarmour@cygnus.co.uk> * include/variant.inc: Rename CYG_HAL_USE_ROM_MONITOR_GDB_STUBS -> CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs * cdl/hal_mn10300_am33.cdl: Ensure we "puts" to appropriate CDL header We don't need to include CYGBLD_HAL_PLATFORM_H - that's done in hal.h1999-12-14 Jonathan Larmour <jlarmour@cygnus.co.uk> * include/var_intr.h (HAL_INTERRUPT_CONFIGURE): EXTMD needs to be accessed as a 32-bit register on the AM331999-12-08 Nick Garnett <nickg@cygnus.co.uk> * include/var_cache.h (HAL_DCACHE_WRITE_MODE): Fixed to clear old write mode before setting new one. otherwise write-through mode is sticky.1999-12-02 John Dallaway <jld@cygnus.co.uk> * cdl/hal_mn10300_am33.cdl: Use the <PACKAGE> token in custom rules.1999-12-01 John Dallaway <jld@cygnus.co.uk> * cdl/hal_mn10300_am33.cdl: Use the <PREFIX> token in custom rules.1999-11-04 John Dallaway <jld@cygnus.co.uk> * cdl/hal_mn10300_am33.cdl: Output custom rule dependency information to .deps files in the current directory. Dispense with the need to create a 'src' sub-directory.1999-11-03 Jesper Skov <jskov@cygnus.co.uk> * cdl/hal_mn10300_am33.cdl: Added.1999-10-27 Nick Garnett <nickg@cygnus.co.uk> * include/variant.inc: CYG_ISR_TABLE_SIZE changed to 57, which is what it should be. Case 102415.1999-10-06 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: Don't create extras.o here any more1999-08-18 Nick Garnett <nickg@cygnus.co.uk> * include/var_intr.h: Added CYGNUM_HAL_EXCEPTION_WATCHDOG as a synonym for CYGNUM_HAL_VECTOR_WATCHDOG.1999-08-16 Jonathan Larmour <jlarmour@cygnus.co.uk> * include/var_intr.h (HAL_INTERRUPT_CONFIGURE): Correct bad address when restoring EXTMD. 0x180>>1 becomes 0x200>>1 for AM33 * include/variant.inc: Change comment mentioning AM32 to AM331999-08-13 Nick Garnett <nickg@cygnus.co.uk> * src/variant.S: Tidied away superfluous trace code. * include/var_cache.h: Removed disablement of data cache enable/disable.1999-08-10 Jonathan Larmour <jlarmour@cygnus.co.uk> * include/pkgconf/hal_mn10300_am33.h: reparent CYGPKG_HAL_MN10300_AM33 under CYGPKG_HAL_MN10300_VARIANTS 1999-07-30 Nick Garnett <nickg@cygnus.co.uk> * src/variant.S: Added trampolines to decode NMICR and ISR register value and vector back into the VSR. * include/pkgconf/hal_mn10300_am33.h: Added includes for architecture and platform pkgconf files. * include/variant.inc: Added initialization for extra entries in VSR table. Added initialization for NMI VSR trampolines. * include/var_intr.h: Moved HAL_INTERRUPT_CONFIGURE() here since it is now variant-specific. Reorganized and renumbered exceptions.1999-07-27 Nick Garnett <nickg@cygnus.co.uk> * src/variant.S: Added this file to contain assembly implementation of cyg_hal_dcache_store(). * src/var_misc.c: Removed cyg_hal_dcache_store(), now implemented in assembly in variant.S. * src/mn10300_am33.ld: Relocated VSR table and VVT to 0x50000100 and 0x50000200 respectively. * src/PKGconf.mak (COMPILE): Added variant.S. * include/variant.inc: Added definition of DCR_DE bit. Converted all *_MIPS_* definitions to *_MN10300_*. Removed initialization of TBR register. Fixed up differenced between RAM and ROM startups. * include/var_cache.h: Temporarily disabled DCACHE, we are having problems getting it to purge properly. Various other minor tidies. * include/var_arch.h: Added macros to transfer extra AM33 registers between a HAL_SavedRegisters structure and a GDB register dump.1999-07-16 Nick Garnett <nickg@cygnus.co.uk> * include/variant.inc: Moved hal_cpu_init macro here. Added initialization for TBR. Implemented hal_memc_init. Removed some defunct code from hal_diag_* macros. * include/var_intr.h: Tidied up timer register addresses.1999-07-08 Nick Garnett <nickg@cygnus.co.uk> * include/var_intr.h: Extended exceptions to cover those reported in the ISR register. * include/variant.inc: Added definitions of NMICR, DCR and ISR addresses. Added hal_cpu_clear_nmid macro.1999-07-07 Nick Garnett <nickg@cygnus.co.uk> * src/mn10300_am33.ld: Temporarily disabled definition of shared VSR. * include/variant.inc: Added macros to get and set PSW in a CPU specific way.1999-06-30 Nick Garnett <nickg@cygnus.co.uk> * include/var_arch.h: * include/var_cache.h: * include/var_intr.h: * include/variant.inc: * include/pkgconf/hal_mn10300_am33.h: * src/PKGconf.mak: * src/mn10300_am33.ld: * src/var_misc.c: Added these files to contain defines and code for the AM33 processor variant.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -