Changeset c64e4ed4 in rtems for c/src/libmisc/monitor


Ignore:
Timestamp:
Jan 15, 1996, 9:50:28 PM (25 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
a625ccd
Parents:
5c491aef
Message:

updates from Tony Bennett for PA and UNIX ports

Location:
c/src/libmisc/monitor
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/libmisc/monitor/mon-monitor.c

    r5c491aef rc64e4ed4  
    11/*
    2  *      @(#)monitor.c   1.18 - 95/08/02
     2 *      @(#)monitor.c   1.22 - 95/11/02
    33 *     
     4 *
    45 *
    56 * RTEMS monitor main body
     
    1819 *      remote request/response stuff should be cleaned up
    1920 *         maybe we can use real rpc??
     21 *      'info' commadn to print out:
     22 *           interrupt stack location, direction and size
     23 *           floating point config stuff
     24 *           interrupt config stuff
    2025 *
    2126 *  $Id$
     
    228233      "  A continue from the debugger will return to the monitor.\n",
    229234      0,
    230       CPU_INVOKE_DEBUGGER,
     235      rtems_monitor_debugger_cmd,
    231236      0,
    232237    },
     
    297302}
    298303
     304void
     305rtems_monitor_debugger_cmd(
     306    int        argc,
     307    char     **argv,
     308    unsigned32 command_arg,
     309    boolean    verbose
     310)
     311{
     312#ifdef CPU_INVOKE_DEBUGGER
     313    CPU_INVOKE_DEBUGGER;
     314#endif
     315}
    299316
    300317void
     
    339356 *              400a7090 ? _Configuration_Table
    340357 *
    341  *
    342358 *      We ignore the type field.
    343  *
    344  *  Parameters:
    345  *
    346  *
    347  *  Returns:
    348  *
    349359 *
    350360 *  Side Effects:
    351361 *      Creates and fills in 'rtems_monitor_symbols' table
    352362 *
    353  *  Notes:
    354  *
    355  *
    356  *  Deficiencies/ToDo:
     363 *  TODO
     364 *      there should be a BSP #define or something like that
     365 *         to do this;  Assuming stdio is crazy.
    357366 *      Someday this should know BFD
    358367 *              Maybe we could get objcopy to just copy the symbol areas
     
    374383        return;
    375384
    376 #ifdef simhppa
     385#ifdef SIMHPPA
    377386    fp = fdopen(8, "r");                /* don't ask; don't tell */
    378387#else
  • c/src/libmisc/monitor/mon-prmisc.c

    r5c491aef rc64e4ed4  
    7171    unsigned32 b;
    7272    unsigned32 length = 0;
    73     char *name;
     73    const char *name;
    7474
    7575    for (b = 1; b; b <<= 1)
  • c/src/libmisc/monitor/monitor.h

    r5c491aef rc64e4ed4  
    11/*
    2  *      @(#)monitor.h   1.14 - 95/08/02
     2 *      @(#)monitor.h   1.20 - 95/12/12
    33 *     
     4 *
    45 *  $Id$
    56 */
     
    319320void    rtems_monitor_fatal_cmd(int, char **, unsigned32, boolean);
    320321void    rtems_monitor_continue_cmd(int, char **, unsigned32, boolean);
     322void    rtems_monitor_debugger_cmd(int, char **, unsigned32, boolean);
    321323void    rtems_monitor_node_cmd(int, char **, unsigned32, boolean);
    322324void    rtems_monitor_symbols_loadup(void);
Note: See TracChangeset for help on using the changeset viewer.