Changeset 1476
- Timestamp:
- 12/11/11 22:18:26 (18 months ago)
- Location:
- branches/reyalp-flt
- Files:
-
- 2 edited
-
core/module_load.c (modified) (1 diff)
-
tools/elf2flt/flt.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/reyalp-flt/core/module_load.c
r1467 r1476 330 330 // store runtime params 331 331 flat_module_name_make(modules[idx]->modulename, name); 332 modules[idx]->runtime_bind_callback = callback; //@tsv reuse unneeded entry to store valuable332 modules[idx]->runtime_bind_callback = (uint32_t) callback; //@tsv reuse unneeded entry to store valuable 333 333 334 334 int bind_err=0; -
branches/reyalp-flt/tools/elf2flt/flt.h
r1473 r1476 3 3 4 4 typedef unsigned short uint16_t; 5 6 5 typedef short int16_t; 7 6 typedef unsigned int uint32_t; … … 23 22 union { 24 23 uint32_t rev; /* version (as above) */ 25 // ensure this is only a pointer on the target, not on (possibly 64 bit) hosts26 #ifdef HDK_VERSION27 void * runtime_bind_callback; // while loaded: callback to chdk binder function28 #else29 24 uint32_t runtime_bind_callback; // while loaded: callback to chdk binder function 30 #endif31 25 }; 32 26 uint32_t entry; /* Offset of first executable instruction
Note: See TracChangeset
for help on using the changeset viewer.