libww libww
WWitch compatibility library for the Wonderful toolchain
Loading...
Searching...
No Matches
ProcContext Struct Reference

#include <process.h>

Data Fields

char _id [4]
uint8_t todo_1 [8]
IlibIL __far * _ilib
ProcIL __far * _proc
fent_t __far * _cwfs
char _currentdir [64]
char ** _argv
void __far * _resource
void * _heap

Detailed Description

Process control block

Definition at line 23 of file process.h.

Field Documentation

◆ _argv

char** _argv

Pointer to argv[] structure.

Definition at line 61 of file process.h.

◆ _currentdir

char _currentdir[64]

Current working directory.

Definition at line 56 of file process.h.

◆ _cwfs

fent_t __far* _cwfs

Pointer to the current working directory's file system.

Definition at line 51 of file process.h.

◆ _heap

void* _heap

Pointer to the first free byte of heap in SRAM.

Definition at line 71 of file process.h.

◆ _id

char _id[4]

Compiler ID used to build this binary.

Known IDs:

LCC: LSI-C TCC: Turbo C DMC: Digital Mars C GCC: gcc-ia16

Definition at line 34 of file process.h.

◆ _ilib

IlibIL __far* _ilib

Pointer to IlibIL library.

Definition at line 41 of file process.h.

◆ _proc

ProcIL __far* _proc

Pointer to ProcIL library.

Definition at line 46 of file process.h.

◆ _resource

void __far* _resource

Pointer to the file's resource area in ROM.

Definition at line 66 of file process.h.

◆ todo_1

uint8_t todo_1[8]

Definition at line 36 of file process.h.


The documentation for this struct was generated from the following file: