EasyManua.ls Logo

Renesas V850 Series - Page 169

Renesas V850 Series
186 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CHAPTER 4 PROGRAM LIST
Application Note U17209EJ1V0AN
172
# sidata section | |
# -+-------------- +
# | : |
# | : |
#
#=============================================================================
#-----------------------------------------------------------------------------
# special symbols
#-----------------------------------------------------------------------------
.extern _ _tp_TEXT, 4
.extern _ _gp_DATA, 4
.extern _ _ep_DATA, 4
.extern _ _ssbss, 4
.extern _ _esbss, 4
.extern _ _sbss, 4
.extern _ _ebss, 4
#-----------------------------------------------------------------------------
# C program main function
#-----------------------------------------------------------------------------
.extern _main
#-----------------------------------------------------------------------------
# dummy data declaration for creating sbss section
#-----------------------------------------------------------------------------
.sbss
.lcomm _ _sbss_dummy, 0, 0
#-----------------------------------------------------------------------------
# system stack
#-----------------------------------------------------------------------------
.set STACKSIZE, 0x400
.bss
.lcomm _ _stack, STACKSIZE, 4
#-----------------------------------------------------------------------------
# start up
# pointers: tp - text pointer
# gp - global pointer
# sp - stack pointer
# ep - element pointer
# exit status is set to r10
#-----------------------------------------------------------------------------
.text
.align 4

Table of Contents