Changeset d0febca in mainline for uspace/app/sbi/src/run.h


Ignore:
Timestamp:
2010-03-13T12:04:37Z (14 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7715994
Parents:
94d484a
Message:

Update SBI to rev. 100.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/sbi/src/run.h

    r94d484a rd0febca  
    3434void run_init(run_t *run);
    3535void run_program(run_t *run, stree_program_t *prog);
    36 void run_fun(run_t *run, run_fun_ar_t *fun_ar, rdata_item_t **res);
     36void run_proc(run_t *run, run_proc_ar_t *proc_ar, rdata_item_t **res);
    3737
    3838void run_print_fun_bt(run_t *run);
    3939
    4040rdata_var_t *run_local_vars_lookup(run_t *run, sid_t name);
    41 run_fun_ar_t *run_get_current_fun_ar(run_t *run);
     41run_proc_ar_t *run_get_current_proc_ar(run_t *run);
    4242run_block_ar_t *run_get_current_block_ar(run_t *run);
    4343stree_csi_t *run_get_current_csi(run_t *run);
    4444
    4545void run_value_item_to_var(rdata_item_t *item, rdata_var_t **var);
    46 void run_fun_ar_set_args(run_t *run, run_fun_ar_t *fun_ar, list_t *args);
    47 void run_fun_ar_create(run_t *run, rdata_var_t *obj, stree_fun_t *fun,
    48     run_fun_ar_t **rfun_ar);
     46void run_proc_ar_set_args(run_t *run, run_proc_ar_t *proc_ar,
     47    list_t *arg_vals);
     48void run_proc_ar_set_setter_arg(run_t *run, run_proc_ar_t *proc_ar,
     49    rdata_item_t *arg_val);
     50void run_proc_ar_create(run_t *run, rdata_var_t *obj, stree_symbol_t *proc_sym,
     51    stree_block_t *proc_block, run_proc_ar_t **rproc_ar);
     52
     53void run_cvt_value_item(run_t *run, rdata_item_t *item, rdata_item_t **ritem);
     54void run_address_read(run_t *run, rdata_address_t *address,
     55    rdata_item_t **ritem);
     56void run_address_write(run_t *run, rdata_address_t *address,
     57    rdata_value_t *value);
     58void run_reference(run_t *run, rdata_var_t *var, rdata_item_t **res);
     59void run_dereference(run_t *run, rdata_item_t *ref, rdata_item_t **ritem);
    4960
    5061run_thread_ar_t *run_thread_ar_new(void);
    51 run_fun_ar_t *run_fun_ar_new(void);
     62run_proc_ar_t *run_proc_ar_new(void);
    5263run_block_ar_t *run_block_ar_new(void);
    5364
Note: See TracChangeset for help on using the changeset viewer.