Choco OS  V.0.16.9.0
Join to the chocolate world
oc_lsf.h File Reference

The file with interface for LSF module. More...

Go to the source code of this file.

Functions

static void * oC_LSF_GetRomStart (void)
 returns rom start address More...
 
static void * oC_LSF_GetRomEnd (void)
 returns rom end address More...
 
static oC_UInt_t oC_LSF_GetRomSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetRamStart (void)
 returns ram start address More...
 
static void * oC_LSF_GetRamEnd (void)
 returns ram end address More...
 
static oC_UInt_t oC_LSF_GetRamSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetDataStart (void)
 returns data start address More...
 
static void * oC_LSF_GetDataEnd (void)
 returns data end address More...
 
static oC_UInt_t oC_LSF_GetDataSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetBssStart (void)
 returns bss start address More...
 
static void * oC_LSF_GetBssEnd (void)
 returns bss end address More...
 
static oC_UInt_t oC_LSF_GetBssSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetTextStart (void)
 returns text start address More...
 
static void * oC_LSF_GetTextEnd (void)
 returns text end address More...
 
static oC_UInt_t oC_LSF_GetTextSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetHeapStart (void)
 returns heap start address More...
 
static void * oC_LSF_GetHeapEnd (void)
 returns heap end address More...
 
static oC_UInt_t oC_LSF_GetHeapSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetStackStart (void)
 returns stack start address More...
 
static void * oC_LSF_GetStackEnd (void)
 returns stack end address More...
 
static oC_UInt_t oC_LSF_GetStackSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetProcessStackStart (void)
 returns stack start address More...
 
static void * oC_LSF_GetProcessStackEnd (void)
 returns stack end address More...
 
static oC_UInt_t oC_LSF_GetProcessStackSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetMainStackStart (void)
 returns stack start address More...
 
static void * oC_LSF_GetMainStackEnd (void)
 returns stack end address More...
 
static oC_UInt_t oC_LSF_GetMainStackSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetExternalStart (void)
 returns stack start address More...
 
static void * oC_LSF_GetExternalEnd (void)
 returns stack end address More...
 
static oC_UInt_t oC_LSF_GetExternalSize (void)
 returns size of the section in linkage More...
 
static void * oC_LSF_GetDmaStart (void)
 returns start address of DMA section More...
 
static void * oC_LSF_GetDmaEnd (void)
 returns end address of DMA section More...
 
static oC_UInt_t oC_LSF_GetDmaSize (void)
 returns size of the section in linkage More...
 

Detailed Description


Author
Patryk Kubiak
Note
Copyright (C) 2015 Patryk Kubiak patry.nosp@m.k.ku.nosp@m.biak9.nosp@m.0@gm.nosp@m.ail.c.nosp@m.om

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Definition in file oc_lsf.h.

Function Documentation

static void* oC_LSF_GetBssEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 256 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetBssSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 270 of file oc_lsf.h.

static void* oC_LSF_GetBssStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 242 of file oc_lsf.h.

static void* oC_LSF_GetDataEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 214 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetDataSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 228 of file oc_lsf.h.

static void* oC_LSF_GetDataStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 200 of file oc_lsf.h.

static void* oC_LSF_GetDmaEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 554 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetDmaSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 569 of file oc_lsf.h.

static void* oC_LSF_GetDmaStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 539 of file oc_lsf.h.

static void* oC_LSF_GetExternalEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 509 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetExternalSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 524 of file oc_lsf.h.

static void* oC_LSF_GetExternalStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 494 of file oc_lsf.h.

static void* oC_LSF_GetHeapEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 340 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetHeapSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 354 of file oc_lsf.h.

static void* oC_LSF_GetHeapStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 326 of file oc_lsf.h.

static void* oC_LSF_GetMainStackEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 466 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetMainStackSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 480 of file oc_lsf.h.

static void* oC_LSF_GetMainStackStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 452 of file oc_lsf.h.

static void* oC_LSF_GetProcessStackEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 424 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetProcessStackSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 438 of file oc_lsf.h.

static void* oC_LSF_GetProcessStackStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 410 of file oc_lsf.h.

static void* oC_LSF_GetRamEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 172 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetRamSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 186 of file oc_lsf.h.

static void* oC_LSF_GetRamStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 158 of file oc_lsf.h.

static void* oC_LSF_GetRomEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the of rom

Definition at line 130 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetRomSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 144 of file oc_lsf.h.

static void* oC_LSF_GetRomStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the start of rom

Definition at line 116 of file oc_lsf.h.

static void* oC_LSF_GetStackEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 382 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetStackSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 396 of file oc_lsf.h.

static void* oC_LSF_GetStackStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 368 of file oc_lsf.h.

static void* oC_LSF_GetTextEnd ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 298 of file oc_lsf.h.

static oC_UInt_t oC_LSF_GetTextSize ( void  )
inlinestatic

Returns size of the section in linkage

Returns
size of the section

Definition at line 312 of file oc_lsf.h.

static void* oC_LSF_GetTextStart ( void  )
inlinestatic

Returns address from linkage

Returns
address of the point

Definition at line 284 of file oc_lsf.h.