PmCo_s Struct Reference

#include <codeobj.h>

List of all members.

Public Attributes

PmObjDesc_t od
PmMemSpace_t co_memspace:8
uint8_t const * co_codeimgaddr
pPmTuple_t co_names
pPmTuple_t co_consts
uint8_t const * co_codeaddr
uint8_t co_argcount
uint8_t co_flags


Detailed Description

Code Object

An extended object that holds only the most frequently used parts of the static code image. Other parts can be obtained by inspecting the code image itself.


Member Data Documentation

number of positional arguments the function expects

uint8_t const* PmCo_s::co_codeaddr

address in memspace of bytecode (or native function)

uint8_t const* PmCo_s::co_codeimgaddr

address in progmem of the code image, or of code img obj in heap

address in RAM of constants tuple

compiler flags

memory space selector

address in RAM of names tuple

object descriptor


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

Generated on Wed Feb 24 13:37:03 2010 for Python-on-a-chip by  doxygen 1.5.9