📄 psim
字号:
#! /bin/sh## Shell script to ease invocation of the powerpc simulator## COPYRIGHT (c) 1989-1999.# On-Line Applications Research Corporation (OAR).## The license and distribution terms for this file may be# found in found in the file LICENSE in this distribution or at# http://www.rtems.com/license/LICENSE.## $Id: psim,v 1.5.8.1 2003/09/04 18:45:13 joel Exp $#TREE_FILE=psim_tree.${LOGNAME}GDB_FILE=gdb_tree.${LOGNAME}# GDB_DEBUG="-t sem-device"# RUN_DEBUG="-t sem_device"# Build this user's device tree fileecho "/#address-cells 2" > ${TREE_FILE}#echo "/openprom/options/oea-memory-size 4194304" >> ${TREE_FILE}echo "/openprom/options/oea-memory-size 8388608" >> ${TREE_FILE}# These require the semaphore and shared memory device models.# echo "/shm@0xc0000000/reg 0xc0000000 0x10000" >> ${TREE_FILE}# echo "/shm@0xc0000000/key ${RTEMS_SHM_KEY}" >> ${TREE_FILE}# echo "/sem@0xc0010000/reg 0xc0010000 12" >> ${TREE_FILE}# echo "/sem@0xc0010000/key ${RTEMS_SHM_SEMAPHORE_KEY}" >> ${TREE_FILE}# echo "/sem@0xc0010000/value -1" >> ${TREE_FILE}## Build this user's gdb scriptecho "tar sim -f ${TREE_FILE} ${GDB_DEBUG}" > ${GDB_FILE}echo "load" >> ${GDB_FILE}echo "b _Internal_error_Occurred" >> ${GDB_FILE}echo "b rtems_fatal_error_occurred" >> ${GDB_FILE}echo "b __assert" >> ${GDB_FILE}RUN=powerpc-rtems-runGDB=powerpc-rtems-gdbcase $0 in *gdb*) ${GDB} -x ${GDB_FILE} $* ;; *) # ${RUN} -f ${TREE_FILE} $* ${RUN} -f ${TREE_FILE} ${RUN_DEBUG} $* ;;esacexit $?
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -