# Static Call Analysis for
transceiver1 (?C_STARTUP)

Created from: LX51 LINKER/LOCATER V4.10a
Creation time: 05/07/2007 16:14:24

## ?PR?MAIN?MAIN (C:000747H - C:000803H)

Maximum Stack: Bottom=10 Bytes (?PR?MAIN_VINIT?MAIN)

Calls to:

- ?L?COM0016
- ?PR?_CAN_VWRITEAMDATA?CAN
- ?PR?_CLEARBUFFER?MAIN
- ?PR?_PREPAREFIFO?MAIN
- ?PR?_PUTS?PUTS
- ?PR?LOADCANDATA2MSGOBJS?MAIN
- ?PR?MAIN_VINIT?MAIN
- ?PR?SETDLCTO8?MAIN

## ?PR?SHINT_VIXINTR5ISR?BACKUP_SHARED_INT_BOARD1 (C:000976H - C:000A07H)

Maximum Stack: Bottom=23 Bytes (?PR?_PUTS?PUTS)

Calls to:

- ?L?COM0016
- ?PR?_CLEARBUFFER?MAIN
- ?PR?_PUTS?PUTS

## ?PR?SHINT_VIXINTR6ISR?BACKUP_SHARED_INT_BOARD1 (C:0008D0H - C:000967H)

Maximum Stack: Bottom=25 Bytes (?PR?READCANDATA2RXBUFFER?MAIN)

Calls to:

- ?PR?_CLEARBUFFER?MAIN
- ?PR?_PUTS?PUTS
- ?PR?READCANDATA2RXBUFFER?MAIN

## ?PR?MAIN_VINIT?MAIN (C:000284H - C:0002BBH)

Maximum Stack: Bottom=8 Bytes (?PR?CAN_VINIT?CAN) Top=2 Bytes (?PR?MAIN?MAIN)

Calls to:

- ?PR?_INITOWNID?MAIN
- ?PR?_PUTS?PUTS
- ?PR?CAN_VINIT?CAN
- ?PR?SHINT_VINIT?BACKUP_SHARED_INT_BOARD1
- ?PR?T01_VINIT?T01
- ?PR?UART_VINIT?UART

Called from:

- ?PR?MAIN?MAIN

## ?PR?_PREPAREFIFO?MAIN (C:000804H - C:000833H)

Maximum Stack: Bottom=2 Bytes (?L?COM0014) Top=2 Bytes (?PR?MAIN?MAIN)

Calls to:

- ?L?COM0014
- ?PR?_CAN_VWRITEAMDATA?CAN

Called from:

- ?PR?MAIN?MAIN

## ?PR?SETDLCTO8?MAIN (C:000899H - C:0008B3H)

Maximum Stack: Bottom=2 Bytes (?L?COM0014) Top=2 Bytes (?PR?MAIN?MAIN)

Calls to:

- ?L?COM0014

Called from:

- ?PR?MAIN?MAIN

## ?PR?_CLEARBUFFER?MAIN (C:000968H - C:000975H)

Maximum Stack: Top=23 Bytes (?PR?SHINT_VIXINTR5ISR?BACKUP_SHARED_INT_BOARD1)

Called from:

- ?PR?MAIN?MAIN
- ?PR?SHINT_VIXINTR5ISR?BACKUP_SHARED_INT_BOARD1
- ?PR?SHINT_VIXINTR6ISR?BACKUP_SHARED_INT_BOARD1

## ?PR?LOADCANDATA2MSGOBJS?MAIN (C:000A0FH - C:000A3DH)

Maximum Stack: Bottom=2 Bytes (?L?COM0011) Top=2 Bytes (?PR?MAIN?MAIN)

Calls to:

- ?L?COM0011

Called from:

- ?PR?MAIN?MAIN

## ?PR?READCANDATA2RXBUFFER?MAIN (C:000844H - C:00087AH)

Maximum Stack: Bottom=2 Bytes (?L?COM0014) Top=23 Bytes (?PR?SHINT_VIXINTR6ISR?BACKUP_SHARED_INT_BOARD1)

Calls to:

- ?L?COM0012
- ?L?COM0014

Called from:

- ?PR?SHINT_VIXINTR6ISR?BACKUP_SHARED_INT_BOARD1

## ?PR?_INITOWNID?MAIN (C:0008B4H - C:0008CFH)

Maximum Stack: Bottom=2 Bytes (?L?COM0014) Top=4 Bytes (?PR?MAIN_VINIT?MAIN)

Calls to:

- ?L?COM0014

Called from:

- ?PR?MAIN_VINIT?MAIN

## ?PR?UART_VINIT?UART (C:000A66H - C:000A93H)

Maximum Stack: Top=4 Bytes (?PR?MAIN_VINIT?MAIN)

Calls to:

- ?PR?_PUTS?PUTS

Called from:

- ?PR?MAIN_VINIT?MAIN

## ?PR?CAN_VINIT?CAN (C:0002BCH - C:0006C0H)

Maximum Stack: Bottom=6 Bytes (?L?COM000D) Top=4 Bytes (?PR?MAIN_VINIT?MAIN)

Calls to:

- ?L?COM0001
- ?L?COM0009
- ?L?COM000D
- ?L?COM000F
- ?L?COM0010
- ?L?COM0013
- ?L?COM0016
- ?PR?_CAN_VSETLISTCOMMAND?CAN
- ?PR?_CAN_VWRITEAMDATA?CAN
- ?PR?_PUTS?PUTS

Called from:

- ?PR?MAIN_VINIT?MAIN

## ?PR?_CAN_VWRITEAMDATA?CAN (C:0006C1H - C:0006DDH)

Maximum Stack: Top=10 Bytes (?PR?_CAN_VSETLISTCOMMAND?CAN)

Called from:

- ?L?COM0001
- ?L?COM0009
- ?PR?_CAN_VSETLISTCOMMAND?CAN
- ?PR?_PREPAREFIFO?MAIN
- ?PR?CAN_VINIT?CAN
- ?PR?MAIN?MAIN

## ?PR?_CAN_VSETLISTCOMMAND?CAN (C:000713H - C:000722H)

Maximum Stack: Bottom=2 Bytes (?PR?_CAN_VWRITEAMDATA?CAN) Top=8 Bytes (?L?COM000D)

Calls to:

- ?PR?_CAN_VWRITEAMDATA?CAN

Called from:

- ?L?COM000D
- ?PR?CAN_VINIT?CAN

## ?PR?T01_VINIT?T01 (C:000A94H - C:000AA4H)

Maximum Stack: Top=4 Bytes (?PR?MAIN_VINIT?MAIN)

Called from:

- ?PR?MAIN_VINIT?MAIN

## ?PR?SHINT_VINIT?BACKUP_SHARED_INT_BOARD1 (C:000AC1H - C:000AD1H)

Maximum Stack: Top=4 Bytes (?PR?MAIN_VINIT?MAIN)

Calls to:

- ?PR?_PUTS?PUTS

Called from:

- ?PR?MAIN_VINIT?MAIN

## ?PR?_PUTS?PUTS (C:0001E9H - C:000212H)

Maximum Stack: Top=23 Bytes (?PR?SHINT_VIXINTR5ISR?BACKUP_SHARED_INT_BOARD1)

Called from:

- ?PR?CAN_VINIT?CAN
- ?PR?MAIN?MAIN
- ?PR?MAIN_VINIT?MAIN
- ?PR?SHINT_VINIT?BACKUP_SHARED_INT_BOARD1
- ?PR?SHINT_VIXINTR5ISR?BACKUP_SHARED_INT_BOARD1
- ?PR?SHINT_VIXINTR6ISR?BACKUP_SHARED_INT_BOARD1
- ?PR?UART_VINIT?UART

## ?L?COM0001 (C:0006DEH - C:000712H)

Maximum Stack: Bottom=2 Bytes (?PR?_CAN_VWRITEAMDATA?CAN) Top=6 Bytes (?PR?CAN_VINIT?CAN)

Calls to:

- ?PR?_CAN_VWRITEAMDATA?CAN

Called from:

- ?PR?CAN_VINIT?CAN

## ?L?COM0009 (C:00072CH - C:000739H)

Maximum Stack: Bottom=2 Bytes (?PR?_CAN_VWRITEAMDATA?CAN) Top=6 Bytes (?PR?CAN_VINIT?CAN)

Calls to:

- ?PR?_CAN_VWRITEAMDATA?CAN

Called from:

- ?PR?CAN_VINIT?CAN

## ?L?COM000D (C:00073AH - C:000746H)

Maximum Stack: Bottom=4 Bytes (?PR?_CAN_VSETLISTCOMMAND?CAN) Top=6 Bytes (?PR?CAN_VINIT?CAN)

Calls to:

- ?PR?_CAN_VSETLISTCOMMAND?CAN

Called from:

- ?PR?CAN_VINIT?CAN

## ?L?COM000F (C:000723H - C:00072BH)

Maximum Stack: Top=6 Bytes (?PR?CAN_VINIT?CAN)

Called from:

- ?PR?CAN_VINIT?CAN

## ?L?COM0010 (C:000AD2H - C:000ADAH)

Maximum Stack: Top=6 Bytes (?PR?CAN_VINIT?CAN)

Called from:

- ?PR?CAN_VINIT?CAN

## ?L?COM0011 (C:000A3EH - C:000A65H)

Maximum Stack: Top=4 Bytes (?PR?LOADCANDATA2MSGOBJS?MAIN)

Called from:

- ?PR?LOADCANDATA2MSGOBJS?MAIN

## ?L?COM0012 (C:00087BH - C:000898H)

Maximum Stack: Top=25 Bytes (?PR?READCANDATA2RXBUFFER?MAIN)

Called from:

- ?PR?READCANDATA2RXBUFFER?MAIN

## ?L?COM0013 (C:000003H - C:000009H)

Maximum Stack: Top=6 Bytes (?PR?CAN_VINIT?CAN)

Called from:

- ?PR?CAN_VINIT?CAN

## ?L?COM0014 (C:000834H - C:000843H)

Maximum Stack: Top=25 Bytes (?PR?READCANDATA2RXBUFFER?MAIN)

Called from:

- ?PR?_INITOWNID?MAIN
- ?PR?_PREPAREFIFO?MAIN
- ?PR?READCANDATA2RXBUFFER?MAIN
- ?PR?SETDLCTO8?MAIN

## ?L?COM0016 (C:000A08H - C:000A0EH)

Maximum Stack: Top=23 Bytes (?PR?SHINT_VIXINTR5ISR?BACKUP_SHARED_INT_BOARD1)

Called from:

- ?PR?CAN_VINIT?CAN
- ?PR?MAIN?MAIN
- ?PR?SHINT_VIXINTR5ISR?BACKUP_SHARED_INT_BOARD1