
    1	Srecord [app/shell.c]

    2	beep [m68k/krabat/beep.c]
    3		getTime [m68k/krabat/beep.c]
    4		asm

    5	delay [m68k/krabat/beep.c]
    6		asm

    7	do_trap [app/shell.c]
    8		kprintf
    9		trap [m68k/trap.c]
   10			asm
   11		atoi

   12	help [app/shell.c]
   13		kprintf

   14	idle_task [kern/kern.c]
   15		debug

   16	init [kern/init.c]
   17		mem_init [m68k/krabat/bsp.c]
   18		trap_init [m68k/trap.c]
   19			vec_set
   20		kstdio_init
   21		stdio_init
   22		tty_init [m68k/krabat/bsp.c]
   23			vec_set
   24			kprintf
   25		timer_init [m68k/krabat/bsp.c]
   26			vec_set
   27		kern_init [kern/kern.c]
   28			debug
   29			spawn [kern/kern.c]
   30				debug
   31				splhi
   32				PRI_TO_GROUP_INDEX
   33				PRI_TO_PRI_INDEX
   34				splx
   35				ctx_fill [m68k/cpu.c]
   36			panic
   37			ready [kern/kern.c]
   38				panic
   39				debug
   40				splhi
   41				splx
   42		enable_intrs
   43		shell_init [app/shell.c]
   44			spawn [see line 29]
   45			panic
   46			exec [kern/kern.c]
   47				debug
   48				ready [see line 37]
   49				reschedule [kern/kern.c]
   50					pick [kern/kern.c]
   51						first_bit [m68k/krabat/bsp.c]
   52						debug
   53					panic
   54					debug
   55					splhi
   56					kprintf
   57					ctx_stack [m68k/cpu.c]
   58					context_intr_swap
   59					context_swap
   60					splx

   61	md [app/shell.c]
   62		kprintf
   63		dump
   64		atoi

   65	ps [kern/kern.c]
   66		kprintf
   67		ps_print [kern/kern.c]
   68			kprintf

   69	restart [kern/kern.c]
   70		ctx_fill

   71	sem_init [kern/sem.c]
   72		splhi
   73		splx

   74	sem_p [kern/sem.c]
   75		splhi
   76		debug
   77		splx
   78		yield [kern/kern.c]
   79			debug
   80			panic
   81			suspend [kern/kern.c]
   82				panic
   83				debug
   84				splhi
   85				splx
   86			reschedule [see line 49]

   87	sem_v [kern/sem.c]
   88		debug
   89		splhi
   90		pick [see line 50]
   91		panic
   92		splx
   93		exec [see line 46]
   94		ready [see line 37]

   95	shell_task [app/shell.c]
   96		task_stdio_init
   97		lcd_init
   98		lcd_print
   99		kprintf
  100		trap_connect [m68k/trap.c]
  101			vec_set
  102			debug
  103		readline [app/shell.c]
  104			isnewline
  105			__uflow
  106			backspace [app/shell.c]
  107				kputchar
  108			kputchar
  109		valid_cmd [app/shell.c]
  110			strlen
  111			strncmp
  112		exec_cmd [app/shell.c]
  113			strlen
  114			skip_spaces [app/shell.c]
  115				isspace
  116			index
  117		strlen

  118	spiffySound [m68k/krabat/beep.c]
  119		getTime
  120		asm

  121	task_main [kern/kern.c]
  122		panic
  123		debug
  124		kprintf
  125		exit [kern/kern.c]
  126			finish [kern/kern.c]
  127				panic
  128				kprintf
  129				splhi
  130				suspend [see line 81]
  131				splx
  132				reschedule [see line 49]

  133	test_init [app/shell.c]
  134		spawn [see line 29]
  135		printf
  136		strcpy
  137		exec [see line 46]

  138	timer_handle [m68k/krabat/bsp.c]

  139	trap_catch [m68k/trap.c]
  140		debug
  141		reschedule [see line 49]
  142		kprintf
  143		reg_dump [m68k/trap.c]
  144			kprintf
  145		dump
  146		halt

  147	trapdummy [app/shell.c]
  148		kprintf

  149	tty_handle [m68k/krabat/bsp.c]
  150		record_char

  151	tty_poll_write [m68k/krabat/bsp.c]

  152	tty_rx_handle [m68k/krabat/bsp.c]

  153	tty_rxerr_handle [m68k/krabat/bsp.c]

  154	tty_tx_handle [m68k/krabat/bsp.c]

  155	tty_write [m68k/krabat/bsp.c]
