Mercurial > flash_v2
comparison packages/hal/common/current/ChangeLog @ 76:435cced73e2f ecos-v1_3_1-release
eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
| author | jlarmour |
|---|---|
| date | Tue, 28 Mar 2000 14:10:45 +0000 |
| parents | da3908c9cd10 |
| children | 59d97b6ba612 |
comparison
equal
deleted
inserted
replaced
| 75:41bf073c0c32 | 76:435cced73e2f |
|---|---|
| 1 2000-03-20 John Dallaway <jld@cygnus.co.uk> | |
| 2 | |
| 3 * cdl/hal.cdl: | |
| 4 | |
| 5 Adjust documentation URLs. | |
| 6 | |
| 7 2000-03-01 Gary Thomas <gthomas@cygnus.co.uk> | |
| 8 | |
| 9 * cdl/common.cdl: | |
| 10 Define CYGINT_HAL_DIAG_DISABLE_GDB_PROTOCOL_SUPPORTED as an | |
| 11 'interface' so implementations can be properly specified. | |
| 12 | |
| 13 2000-02-29 Gary Thomas <gthomas@cygnus.co.uk> | |
| 14 | |
| 15 * cdl/common.cdl: Option to disable GDB protocol now supported | |
| 16 by QUICC based PowerPC systems. | |
| 17 | |
| 18 2000-02-29 Jonathan Larmour <jlarmour@redhat.co.uk> | |
| 19 | |
| 20 * include/generic-stub.h: Make header C++ safe | |
| 21 | |
| 1 2000-02-16 Jesper Skov <jskov@redhat.com> | 22 2000-02-16 Jesper Skov <jskov@redhat.com> |
| 2 | 23 |
| 3 * include/hal_stub.h: fixed endian definitions. | 24 * include/hal_stub.h: fixed endian definitions. |
| 4 | 25 |
| 5 2000-02-10 Jesper Skov <jskov@redhat.com> | 26 2000-02-10 Jesper Skov <jskov@redhat.com> |
| 7 * include/pkgconf/hal.h: Added CYGSEM_HAL_ROM_MONITOR | 28 * include/pkgconf/hal.h: Added CYGSEM_HAL_ROM_MONITOR |
| 8 * src/hal_stub.c (initHardware): CYG_HAL_STARTUP_STUBS -> | 29 * src/hal_stub.c (initHardware): CYG_HAL_STARTUP_STUBS -> |
| 9 CYGSEM_HAL_ROM_MONITOR. | 30 CYGSEM_HAL_ROM_MONITOR. |
| 10 Removed HAL_STUB_PLATFORM_STUBS_INIT. | 31 Removed HAL_STUB_PLATFORM_STUBS_INIT. |
| 11 | 32 |
| 33 2000-02-09 Jesper Skov <jskov@redhat.com> | |
| 34 | |
| 35 * cdl/hal.cdl: Added remaining build dependencies. | |
| 36 | |
| 37 2000-02-04 Jesper Skov <jskov@redhat.com> | |
| 38 | |
| 39 * cdl/hal.cdl: Fix test list display. | |
| 40 | |
| 12 2000-02-03 Jesper Skov <jskov@redhat.com> | 41 2000-02-03 Jesper Skov <jskov@redhat.com> |
| 13 | 42 |
| 14 * include/pkgconf/hal.h: CYG_HAL_POWERPC_x->CYGPKG_... | 43 * include/pkgconf/hal.h: CYG_HAL_POWERPC_x->CYGPKG_... |
| 44 | |
| 45 2000-02-03 Jesper Skov <jskov@redhat.com> | |
| 46 | |
| 47 * cdl/debugging.cdl: Use interfaces for stub capabilities instead | |
| 48 of exclude list. | |
| 49 * cdl/hal.cdl: Add extra dependencies to common stub build rule. | |
| 50 | |
| 51 2000-02-02 Jesper Skov <jskov@redhat.com> | |
| 52 | |
| 53 * cdl/hal.cdl: Added HAL tests. | |
| 54 | |
| 55 2000-01-31 Simon FitzMaurice <sdf@cygnus.co.uk> | |
| 56 * cdl/hal.cdl: | |
| 57 | |
| 58 Adjust help URLs in line with new doc layout. | |
| 59 | |
| 60 2000-01-28 Simon FitzMaurice <sdf@cygnus.co.uk> | |
| 61 * cdl/hal.cdl: | |
| 62 | |
| 63 Adjust help URLs in line with new doc layout. | |
| 64 | |
| 65 2000-01-27 Jesper Skov <jskov@redhat.com> | |
| 66 | |
| 67 * cdl/hal.cdl: Added simple build rules for common stub. | |
| 68 | |
| 69 2000-01-26 Jonathan Larmour <jlarmour@redhat.co.uk> | |
| 70 | |
| 71 * src/hal_stub.c (__reset): Replace CYGDAT_CYGMON_ENABLE | |
| 72 dependency with just CYGPKG_CYGMON | |
| 73 (initHardware): Likewise | |
| 74 (__set_baud_rate): Likewise | |
| 75 (putDebugChar): Likewise | |
| 76 | |
| 77 2000-01-17 John Dallaway <jld@cygnus.co.uk> | |
| 78 | |
| 79 * cdl/common.cdl, | |
| 80 cdl/debugging.cdl: | |
| 81 | |
| 82 Modify the default_value attribute for | |
| 83 CYGFUN_HAL_COMMON_KERNEL_SUPPORT, CYGPKG_HAL_EXCEPTIONS | |
| 84 and CYGDBG_HAL_DEBUG_GDB_THREAD_SUPPORT to do the right | |
| 85 thing in the absence of the eCos kernel package. | |
| 86 | |
| 87 1999-12-22 John Dallaway <jld@cygnus.co.uk> | |
| 88 | |
| 89 * cdl/hal.cdl: | |
| 90 | |
| 91 Add CFLAGS to the custom rule for extras.o to accommodate | |
| 92 arm big-endian targets. | |
| 15 | 93 |
| 16 1999-12-21 Jonathan Larmour <jlarmour@cygnus.co.uk> | 94 1999-12-21 Jonathan Larmour <jlarmour@cygnus.co.uk> |
| 17 | 95 |
| 18 * include/pkgconf/hal.h: Rename all CYG_HAL_USE_ROM_MONITOR_GDB_STUBS | 96 * include/pkgconf/hal.h: Rename all CYG_HAL_USE_ROM_MONITOR_GDB_STUBS |
| 19 -> CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs | 97 -> CYGSEM_HAL_USE_ROM_MONITOR_GDB_stubs |
| 20 Rename all CYG_HAL_USE_ROM_MONITOR_CYGMON -> | 98 Rename all CYG_HAL_USE_ROM_MONITOR_CYGMON -> |
| 21 CYGSEM_HAL_USE_ROM_MONITOR_CygMon | 99 CYGSEM_HAL_USE_ROM_MONITOR_CygMon |
| 22 Rename all CYG_HAL_USE_ROM_MONITOR -> CYGSEM_HAL_USE_ROM_MONITOR | 100 Rename all CYG_HAL_USE_ROM_MONITOR -> CYGSEM_HAL_USE_ROM_MONITOR |
| 101 Don't need to define CYG_HAL_SH_SH7708 any more | |
| 102 | |
| 103 * cdl/hal.cdl: Add CYGPKG_HAL_ROM_MONITOR container package for | |
| 104 platforms to put ROM-monitor related options into | |
| 105 Move all ROM-monitor related options into individual platform CDL | |
| 106 | |
| 107 1999-12-02 John Dallaway <jld@cygnus.co.uk> | |
| 108 | |
| 109 * cdl/hal.cdl: | |
| 110 | |
| 111 Use '$<' to reference custom rule dependency. | |
| 112 | |
| 113 1999-12-01 John Dallaway <jld@cygnus.co.uk> | |
| 114 | |
| 115 * cdl/hal.cdl: | |
| 116 | |
| 117 Use the <PREFIX> token in custom rules. | |
| 118 | |
| 119 1999-11-29 John Dallaway <jld@cygnus.co.uk> | |
| 120 | |
| 121 * cdl/hal.cdl: | |
| 122 | |
| 123 Use wildcard in the custom rule for extras.o to | |
| 124 accommodate 'make -n'. | |
| 125 | |
| 126 1999-11-23 Simon Fitzmaurice <sdf@cygnus.co.uk> | |
| 127 * cdl\common.cdl: Correct example of illiteracy | |
| 23 | 128 |
| 24 1999-11-20 Gary Thomas <gthomas@cygnus.co.uk> | 129 1999-11-20 Gary Thomas <gthomas@cygnus.co.uk> |
| 130 | |
| 131 * cdl/common.cdl: Add MMU tables options. | |
| 25 | 132 |
| 26 * include/pkgconf/hal.h (CYGSEM_HAL_INSTALL_MMU_TABLES): | 133 * include/pkgconf/hal.h (CYGSEM_HAL_INSTALL_MMU_TABLES): |
| 27 (CYGSEM_HAL_STATIC_MMU_TABLES): New options to control MMU table | 134 (CYGSEM_HAL_STATIC_MMU_TABLES): New options to control MMU table |
| 28 flavour and placement. | 135 flavour and placement. |
| 29 | 136 |
| 32 * include/dbg-threads-api.h, include/generic-stub.h, | 139 * include/dbg-threads-api.h, include/generic-stub.h, |
| 33 include/hal_stub.h: Add comments to explain these header files should | 140 include/hal_stub.h: Add comments to explain these header files should |
| 34 not be included by user programs | 141 not be included by user programs |
| 35 | 142 |
| 36 1999-11-09 Gary Thomas <gthomas@cygnus.co.uk> | 143 1999-11-09 Gary Thomas <gthomas@cygnus.co.uk> |
| 144 | |
| 145 * cdl/common.cdl: Add CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL. | |
| 37 | 146 |
| 38 * include/pkgconf/hal.h (CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL): | 147 * include/pkgconf/hal.h (CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL): |
| 39 New option which [explicitly] controls use of GDB protocol | 148 New option which [explicitly] controls use of GDB protocol |
| 40 for diagnostic I/O. | 149 for diagnostic I/O. |
| 41 | 150 |
| 151 1999-11-03 Jesper Skov <jskov@cygnus.co.uk> | |
| 152 | |
| 153 * cdl/hal.cdl: More crud out + mn10300 fixes. | |
| 154 | |
| 155 1999-11-02 Jesper Skov <jskov@cygnus.co.uk> | |
| 156 | |
| 157 * cdl/hal.cdl: Cleaned out some of the CPU config entries. | |
| 158 | |
| 42 1999-10-29 Gary Thomas <gthomas@cygnus.co.uk> | 159 1999-10-29 Gary Thomas <gthomas@cygnus.co.uk> |
| 43 | 160 |
| 44 * tests/PKGconf.mak: Add cache tests for Cirrus Logic boards. | 161 * tests/PKGconf.mak: Add cache tests for Cirrus Logic boards. |
| 45 | 162 |
| 46 1999-10-29 Jesper Skov <jskov@cygnus.co.uk> | 163 1999-10-29 Jesper Skov <jskov@cygnus.co.uk> |
| 51 explicitly enabled. | 168 explicitly enabled. |
| 52 | 169 |
| 53 1999-10-28 Jesper Skov <jskov@cygnus.co.uk> | 170 1999-10-28 Jesper Skov <jskov@cygnus.co.uk> |
| 54 | 171 |
| 55 * tests/cache.c: Fix array size. | 172 * tests/cache.c: Fix array size. |
| 173 | |
| 174 1999-10-27 Gary Thomas <gthomas@cygnus.co.uk> | |
| 175 | |
| 176 * src/hal_stub.c: Fix typo (CYGDAT_CYGMON_ENABLE). Also need | |
| 177 to include <pkgconf/cygmon.h> | |
| 178 | |
| 179 1999-10-27 Gary Thomas <gthomas@cygnus.co.uk> | |
| 180 | |
| 181 * src/hal_stub.c: Add explicit enable for CygMon package. | |
| 56 | 182 |
| 57 1999-10-27 Hugo Tyson <hmt@cygnus.co.uk> | 183 1999-10-27 Hugo Tyson <hmt@cygnus.co.uk> |
| 58 | 184 |
| 59 * src/hal_stub.c (cyg_hal_gdb_interrupt): Bugfix to previous: ^Cs | 185 * src/hal_stub.c (cyg_hal_gdb_interrupt): Bugfix to previous: ^Cs |
| 60 were being ignored when received by the diag output code, because | 186 were being ignored when received by the diag output code, because |
| 73 * src/hal_stub.c (cyg_hal_gdb_place_break): New routine to | 199 * src/hal_stub.c (cyg_hal_gdb_place_break): New routine to |
| 74 specially handle the inline breakpoint. It basically does the | 200 specially handle the inline breakpoint. It basically does the |
| 75 same as cyg_hal_gdb_interrupt(), except on some platforms where | 201 same as cyg_hal_gdb_interrupt(), except on some platforms where |
| 76 you must do different things to set a bp from a non-interrupt | 202 you must do different things to set a bp from a non-interrupt |
| 77 context. | 203 context. |
| 204 | |
| 205 1999-10-25 Gary Thomas <gthomas@cygnus.co.uk> | |
| 206 | |
| 207 * src/hal_stub.c (putDebugChar, getDebugChar): When building with | |
| 208 CygMon, these functions are defined by CygMon. | |
| 209 | |
| 210 1999-10-26 John Dallaway <jld@cygnus.co.uk> | |
| 211 | |
| 212 * cdl/hal.cdl: | |
| 213 | |
| 214 Modify custom make rule to specify file paths relative | |
| 215 to the package version directory. | |
| 78 | 216 |
| 79 1999-10-22 Hugo Tyson <hmt@cygnus.co.uk> | 217 1999-10-22 Hugo Tyson <hmt@cygnus.co.uk> |
| 80 | 218 |
| 81 * include/hal_stub.h (CYG_HAL_GDB_ENTER_CRITICAL_IO_REGION): | 219 * include/hal_stub.h (CYG_HAL_GDB_ENTER_CRITICAL_IO_REGION): |
| 82 (CYG_HAL_GDB_LEAVE_CRITICAL_IO_REGION): new macros to be invoked | 220 (CYG_HAL_GDB_LEAVE_CRITICAL_IO_REGION): new macros to be invoked |
| 103 after cleaning up after single-stepping. | 241 after cleaning up after single-stepping. |
| 104 | 242 |
| 105 (memcpy, memset): Added to prevent stub hanging if user puts | 243 (memcpy, memset): Added to prevent stub hanging if user puts |
| 106 breakpoints in either function. | 244 breakpoints in either function. |
| 107 | 245 |
| 246 1999-10-19 Nick Garnett <nickg@cygnus.co.uk> | |
| 247 | |
| 248 * include/pkgconf/hal.h: Added monitor configury for Brother | |
| 249 board. | |
| 250 | |
| 108 1999-10-10 Gary Thomas <gthomas@cygnus.co.uk> | 251 1999-10-10 Gary Thomas <gthomas@cygnus.co.uk> |
| 109 | 252 |
| 110 * src/thread-packets.c (stub_pkt_currthread): Fix typo in comment. | 253 * src/thread-packets.c (stub_pkt_currthread): Fix typo in comment. |
| 111 | 254 |
| 112 * src/generic-stub.c: Reorg to expose register get/set functions. | 255 * src/generic-stub.c: Reorg to expose register get/set functions. |
| 113 | 256 |
| 257 1999-10-08 Simon Fitzmaurice <sdf@cygnus.co.uk> | |
| 258 * cdl\interrupts.cdl: Quoted '[' and ']' (significant in TCL and thus CDL) | |
| 259 | |
| 260 1999-10-08 Jesper Skov <jskov@cygnus.co.uk> | |
| 261 | |
| 262 * cdl/interrupts.cdl: Added | |
| 263 CYGIMP_HAL_COMMON_INTERRUPTS_IGNORE_SPURIOUS. | |
| 264 | |
| 265 1999-09-22 Simon FitzMaurice <sdf@cygnus.co.uk> | |
| 266 | |
| 267 * cdl\hal.cdl : add priority field to "extras.o" rule | |
| 268 | |
| 114 1999-09-21 Gary Thomas <gthomas@cygnus.co.uk> | 269 1999-09-21 Gary Thomas <gthomas@cygnus.co.uk> |
| 115 | 270 |
| 116 * src/thread-packets.c: Fix some typos in comments. | 271 * src/thread-packets.c: Fix some typos in comments. |
| 272 | |
| 273 1999-09-15 Jesper Skov <jskov@cygnus.co.uk> | |
| 274 | |
| 275 * src/hal_stub.c: Override generic GDB interrupt functions for | |
| 276 ARM. Need them to be thumb aware. | |
| 117 | 277 |
| 118 1999-09-13 Gary Thomas <gthomas@cygnus.co.uk> | 278 1999-09-13 Gary Thomas <gthomas@cygnus.co.uk> |
| 119 | 279 |
| 120 * include/pkgconf/hal.h: Add new config option to allow spurious | 280 * include/pkgconf/hal.h: Add new config option to allow spurious |
| 121 interrupts to be ignored by the HAL. | 281 interrupts to be ignored by the HAL. |
| 198 | 358 |
| 199 1999-08-13 Nick Garnett <nickg@cygnus.co.uk> | 359 1999-08-13 Nick Garnett <nickg@cygnus.co.uk> |
| 200 | 360 |
| 201 * src/hal_stub.c: Removed superfluous trace() extern. | 361 * src/hal_stub.c: Removed superfluous trace() extern. |
| 202 | 362 |
| 363 1999-08-12 Nick Garnett <nickg@cygnus.co.uk> | |
| 364 | |
| 365 Imported following changes from AM33 branch: | |
| 366 | |
| 367 1999-07-27 Nick Garnett <nickg@cygnus.co.uk> | |
| 368 | |
| 369 * src/hal_stub.c: Added support for 1 byte breakpoints. | |
| 370 Removed invalidates for cache flushes - I am not entirely sure why | |
| 371 we have these here, since HAL_DCACHE_SYNC() should do what we | |
| 372 need, and these invalidates are causing a problem on the MIPS and | |
| 373 MN10300 targets. | |
| 374 | |
| 375 * include/pkgconf/hal.h: Added Monitor selection for AM33. | |
| 376 | |
| 377 1999-06-29 Nick Garnett <nickg@cygnus.co.uk> | |
| 378 | |
| 379 * include/pkgconf/hal.h: Modified to match new MN10300 HAL | |
| 380 organization. | |
| 381 | |
| 203 1999-08-06 Jesper Skov <jskov@cygnus.co.uk> | 382 1999-08-06 Jesper Skov <jskov@cygnus.co.uk> |
| 204 | 383 |
| 205 * src/generic-stub.c (__process_packet): FLush and clear caches | 384 * src/generic-stub.c (__process_packet): FLush and clear caches |
| 206 after call to __single_step. | 385 after call to __single_step. |
| 207 | 386 |
| 238 | 417 |
| 239 1999-06-10 Gary Thomas <gthomas@cygnus.co.uk> | 418 1999-06-10 Gary Thomas <gthomas@cygnus.co.uk> |
| 240 | 419 |
| 241 * src/hal_stub.c: Need to init register pointer. | 420 * src/hal_stub.c: Need to init register pointer. |
| 242 | 421 |
| 422 1999-06-08 Jesper Skov <jskov@cygnus.co.uk> | |
| 423 | |
| 424 * include/pkgconf/hal.h: Added CYG_HAL_ROM_MONITOR for EDK7708. | |
| 425 | |
| 243 1999-05-31 Jesper Skov <jskov@cygnus.co.uk> | 426 1999-05-31 Jesper Skov <jskov@cygnus.co.uk> |
| 244 | 427 |
| 245 * src/hal_stub.c: Respect HAL_BREAKINST_SIZE setting. | 428 * src/hal_stub.c: Respect HAL_BREAKINST_SIZE setting. |
| 429 | |
| 430 1999-05-28 Jesper Skov <jskov@cygnus.co.uk> | |
| 431 | |
| 432 * include/pkgconf/hal.h: Renamed SH platform package to edk7708. | |
| 246 | 433 |
| 247 1999-05-28 Nick Garnett <nickg@cygnus.co.uk> | 434 1999-05-28 Nick Garnett <nickg@cygnus.co.uk> |
| 248 | 435 |
| 249 * src/hal_stub.c (initHardware): Added call to | 436 * src/hal_stub.c (initHardware): Added call to |
| 250 HAL_STUB_PLATFORM_INIT if it is defined. | 437 HAL_STUB_PLATFORM_INIT if it is defined. |
| 265 | 452 |
| 266 1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk> | 453 1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk> |
| 267 | 454 |
| 268 * tests/cache.c: Use HAL_DCACHE_SYNC if available | 455 * tests/cache.c: Use HAL_DCACHE_SYNC if available |
| 269 | 456 |
| 457 1999-05-24 Jesper Skov <jskov@cygnus.co.uk> | |
| 458 | |
| 459 * include/pkgconf/hal.h: Added CPU specifier for EDK board. | |
| 460 | |
| 270 1999-05-21 Jesper Skov <jskov@cygnus.co.uk> | 461 1999-05-21 Jesper Skov <jskov@cygnus.co.uk> |
| 271 | 462 |
| 272 * src/hal_stub.c (__install_traps): Set exit vector to __reset. | 463 * src/hal_stub.c (__install_traps): Set exit vector to __reset. |
| 273 | 464 |
| 465 1999-05-21 Nick Garnett <nickg@cygnus.co.uk> | |
| 466 | |
| 467 * include/pkgconf/hal.h: Switched VR4300 over to using GDB STUBS | |
| 468 monitor from PMON. | |
| 274 | 469 |
| 275 1999-05-21 Jesper Skov <jskov@cygnus.co.uk> | 470 1999-05-21 Jesper Skov <jskov@cygnus.co.uk> |
| 276 | 471 |
| 277 * tests/intr.c: Get RTC values from CYGBLD_HAL_PLATFORM_H. | 472 * tests/intr.c: Get RTC values from CYGBLD_HAL_PLATFORM_H. |
| 278 Ensure there are fallback definitions. | 473 Ensure there are fallback definitions. |
| 311 the right size. | 506 the right size. |
| 312 | 507 |
| 313 * src/drv_api.c: Added cyg_interrupt_call_pending_DSRs() to keep | 508 * src/drv_api.c: Added cyg_interrupt_call_pending_DSRs() to keep |
| 314 HAL happy in non-kernel configurations. | 509 HAL happy in non-kernel configurations. |
| 315 | 510 |
| 511 1999-04-21 Nick Garnett <nickg@cygnus.co.uk> | |
| 512 | |
| 513 * include/pkgconf/hal.h: | |
| 514 Added VR4300 configury for ROM monitor use and inclusion of | |
| 515 variant-specific configuration header. This needs some further | |
| 516 tidying up. | |
| 316 | 517 |
| 317 1999-04-28 Bart Veer <bartv@cygnus.co.uk> | 518 1999-04-28 Bart Veer <bartv@cygnus.co.uk> |
| 318 | 519 |
| 319 * src/PKGconf.mak: | 520 * src/PKGconf.mak: |
| 320 Use the new rules for generating libextras.a | 521 Use the new rules for generating libextras.a |
