Mercurial > ecos
diff packages/hal/cortexm/arch/current/ChangeLog @ 2995:05d279424483
* cortexm/arch/current/src/vectors.S (hal_default_interrupt_vsr): Save
interrupt state if CYGINT_HAL_COMMON_SAVED_INTERRUPT_STATE_REQUIRED is
implemented.
* common/current/cdl/hal.cdl: Add a CDL interface to control whether
interrupt state must be saved.
* common/current/cdl/debugging.cdl: Implement the new interface within GDB
Ctrl-C break options.
* common/current/src/hal_if.c: Make declaration of the
hal_saved_interrupt_state variable conditional on an implementation of
the new CDL interface.
| author | jld |
|---|---|
| date | Thu, 13 Jan 2011 17:59:21 +0000 |
| parents | 7650f522d135 |
| children | a532b7c12094 |
line wrap: on
line diff
--- a/packages/hal/cortexm/arch/current/ChangeLog +++ b/packages/hal/cortexm/arch/current/ChangeLog @@ -1,3 +1,9 @@ +2011-01-13 John Dallaway <john@dallaway.org.uk> + + * src/vectors.S (hal_default_interrupt_vsr): Save interrupt state + if CYGINT_HAL_COMMON_SAVED_INTERRUPT_STATE_REQUIRED is implemented. + [ Bugzilla 1001111 ] + 2011-01-02 Sergei Gavrikov <sergei.gavrikov@gmail.com> * cdl/hal_cortexm.cdl: Eliminate some warnings. [ Bugzilla @@ -82,7 +88,7 @@ 2008-10-06 Nick Garnett <nickg@ecoscen // ####GPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. -// Copyright (C) 2008 Free Software Foundation, Inc. +// Copyright (C) 2008, 2011 Free Software Foundation, Inc. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by
