Mercurial > ecos
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 |
