comparison packages/redboot/current/ChangeLog @ 1002:609c8b1447ee

HAL enhancements from Pierre Habraken
author msalter
date Tue, 06 May 2003 21:00:18 +0000
parents 0138b3d6b8a0
children f1aa765500df
comparison
equal deleted inserted replaced
1001:b8e01d85e2d4 1002:609c8b1447ee
1 2003-05-06 Mark Salter <msalter@redhat.com>
2
3 * src/main.c (cyg_start): Clear gdb_active when returning from stub.
4
5 2003-05-06 Pierre Habraken <Pierre.Habraken@imag.fr>
6
7 * cdl/redboot.cdl: Added option
8 CYGOPT_REDBOOT_BSP_SYSCALLS_EXIT_WITHOUT_TRAP for enabling (possibly
9 single shot) programs to exit and return a termination status as
10 their normal behavior (i.e. without raising a SIGTRAP).
11 * src/syscall.c (__do_syscall): Added conditionally compiled code
12 to SYS_exit for returning to RedBoot main loop without raising a
13 SIGTRAP, even when the calling program is not being debugged.
14 * src/main.c (cyg_start): Added code (following Jonathan Larmour's
15 and Mark Salter's suggestions) to RedBoot main loop: a (context)
16 savepoint is created before the thread of control is transferred to
17 gdb stubs (through a trampoline procedure). This savepoint enables
18 the stubs to return control back to the main loop by calling the
19 return_to_redboot procedure (macro CYGACC_CALL_IF_MONITOR_RETURN).
20 Procedure go_trampoline and variables go_saved_context and
21 go_return_status have been respectively renamed to trampoline,
22 saved_context and return_status.
23
1 2003-04-23 Chris Garry <cgarry@sweeneydesign.co.uk> 24 2003-04-23 Chris Garry <cgarry@sweeneydesign.co.uk>
2 25
3 * src/flash.c: Only perform RAM check in fis load command when 26 * src/flash.c: Only perform RAM check in fis load command when
4 CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS = 1 27 CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS = 1
5 28