Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

program_t Struct Reference

#include </usr/src/redhat/BUILD/legOS/include/sys/program.h>

List of all members.


Public Members

void* text
origin of text segment.

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

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

void* data_orig
origin of backup copy of data segment.

size_t text_size
text segment size in bytes.

size_t data_size
data segment size in bytes.

size_t bss_size
bss segment size in bytes.

size_t stack_size
stack segment size in bytes.

size_t start
offset from text segment to start into.

priority_t prio
priority to run this program at.

size_t downloaded
number of bytes downloaded so far.


Detailed Description


Member Data Documentation

void* program_t::text

origin of text segment.

void* program_t::data

origin of data segment (imm. after text).

void* program_t::bss

origin of bss segment (imm. after data).

void* program_t::data_orig

origin of backup copy of data segment.

size_t program_t::text_size

text segment size in bytes.

size_t program_t::data_size

data segment size in bytes.

size_t program_t::bss_size

bss segment size in bytes.

size_t program_t::stack_size

stack segment size in bytes.

size_t program_t::start

offset from text segment to start into.

priority_t program_t::prio

priority to run this program at.

size_t program_t::downloaded

number of bytes downloaded so far.


The documentation for this struct was generated from the following file:
legOS-0.1.7 is released under Mozilla Public License. Original code © 1998-1999 by Markus L. Noga.