Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

program_t Struct Reference

#include <program.h>

Collaboration diagram for program_t:

[legend]
List of all members.

Public Attributes

void * text
 origin of text segment. More...

void * data
 origin of data segment (imm. after text). More...

void * bss
 origin of bss segment (imm. after data). More...

void * data_orig
 origin of backup copy of data segment. More...

size_t text_size
 text segment size in bytes. More...

size_t data_size
 data segment size in bytes. More...

size_t bss_size
 bss segment size in bytes. More...

size_t stack_size
 stack segment size in bytes. More...

size_t start
 offset from text segment to start into. More...

priority_t prio
 priority to run this program at. More...

size_t downloaded
 number of bytes downloaded so far. More...


Detailed Description

For internal use only.

Definition at line 51 of file program.h.


Member Data Documentation

void* program_t::bss
 

origin of bss segment (imm. after data).

Definition at line 54 of file program.h.

size_t program_t::bss_size
 

bss segment size in bytes.

Definition at line 59 of file program.h.

void* program_t::data
 

origin of data segment (imm. after text).

Definition at line 53 of file program.h.

void* program_t::data_orig
 

origin of backup copy of data segment.

Definition at line 55 of file program.h.

size_t program_t::data_size
 

data segment size in bytes.

Definition at line 58 of file program.h.

size_t program_t::downloaded
 

number of bytes downloaded so far.

Definition at line 64 of file program.h.

priority_t program_t::prio
 

priority to run this program at.

Definition at line 62 of file program.h.

size_t program_t::stack_size
 

stack segment size in bytes.

Definition at line 60 of file program.h.

size_t program_t::start
 

offset from text segment to start into.

Definition at line 61 of file program.h.

void* program_t::text
 

origin of text segment.

Definition at line 52 of file program.h.

size_t program_t::text_size
 

text segment size in bytes.

Definition at line 57 of file program.h.


The documentation for this struct was generated from the following file:
brickOS is released under the Mozilla Public License.
Original code copyright 1998-2002 by the authors.

Generated on Tue Dec 10 00:09:19 2002 for brickOS Kernel Developer by doxygen 1.2.15