From 80fe968c129b521155c031989b5bb3e4f703f886 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 1 May 2002 22:33:52 +0000 Subject: 2002-03-20 Chris Johns * monitor/mon-command.c: Per PR192 the RTEMS monitor makes everything lowercase. The capture engine need to set triggers or watches on task with uppercase names. Also stop the monitor repeating command when enter is pressed. --- c/src/libmisc/ChangeLog | 7 +++++++ c/src/libmisc/monitor/mon-command.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) (limited to 'c') diff --git a/c/src/libmisc/ChangeLog b/c/src/libmisc/ChangeLog index e526048dbd..75fac524c0 100644 --- a/c/src/libmisc/ChangeLog +++ b/c/src/libmisc/ChangeLog @@ -1,3 +1,10 @@ +2002-03-20 Chris Johns + + * monitor/mon-command.c: Per PR192 the RTEMS monitor makes everything + lowercase. The capture engine need to set triggers or watches on task + with uppercase names. + Also stop the monitor repeating command when enter is pressed. + 2002-04-04 Ralf Corsepius * monitor/mon-monitor.c: Replace done with return (gcc3). diff --git a/c/src/libmisc/monitor/mon-command.c b/c/src/libmisc/monitor/mon-command.c index 3bd76467c8..6ccaae6b08 100644 --- a/c/src/libmisc/monitor/mon-command.c +++ b/c/src/libmisc/monitor/mon-command.c @@ -394,9 +394,11 @@ rtems_monitor_line_editor ( } else { +#ifdef ENABLE_ENTER_REPEATS if (history_next) memcpy (buffer, history_buffer[history_next - 1], RTEMS_COMMAND_BUFFER_SIZE); +#endif } memmove (command, buffer, RTEMS_COMMAND_BUFFER_SIZE); return repeating; @@ -407,8 +409,6 @@ rtems_monitor_line_editor ( (c >= ' ') && (c <= 'z')) { int end; - if (c >= 'A' && c <= 'Z') - c += 'a' - 'A'; end = strlen (buffer); if ((pos < end) && (end < RTEMS_COMMAND_BUFFER_SIZE)) { -- cgit v1.2.3