Home
last modified time | relevance | path

Searched refs:module (Results 1 – 10 of 10) sorted by relevance

/RvlRsoSDK-3.2/build/demos/rsodemo/LinkMem2/src/
Dstatic.c46 RSOObjectHeader* module; in RsoLoad() local
53 module = OSAllocFromArenaLo((u32) length, 32); in RsoLoad()
54 result = DVDRead(&fileInfo, module, length, 0); in RsoLoad()
59 if (module->bssSize > 0) in RsoLoad()
61 bss = OSAllocFromArenaLo(module->bssSize, 32); // alloc bss area in RsoLoad()
63 RSOLinkList(module, bss); in RsoLoad()
65 return module; in RsoLoad()
74 RSOObjectHeader* module; in RsoLoadMem2() local
81 module = OSAllocFromMEM2ArenaLo((u32) length, 32); in RsoLoadMem2()
82 result = DVDRead(&fileInfo, module, length, 0); in RsoLoadMem2()
[all …]
/RvlRsoSDK-3.2/build/demos/rsodemo/LinkJump/src/
Dstatic.c65 RSOObjectHeader* module; in RsoLoad() local
72 module = OSAllocFromArenaLo((u32) length, 32); in RsoLoad()
73 result = DVDRead(&fileInfo, module, length, 0); in RsoLoad()
78 if (module->bssSize > 0) in RsoLoad()
80 bss = OSAllocFromArenaLo(module->bssSize, 32); // alloc bss area in RsoLoad()
82 RSOLinkList(module, bss); in RsoLoad()
84 return module; in RsoLoad()
93 RSOObjectHeader* module; in RsoLoadMem2() local
100 module = OSAllocFromMEM2ArenaLo((u32) length, 32); in RsoLoadMem2()
101 result = DVDRead(&fileInfo, module, length, 0); in RsoLoadMem2()
[all …]
/RvlRsoSDK-3.2/build/demos/rsodemo/MakeInc/src/
Dstatic.c58 RSOObjectHeader* module; in RsoLoad() local
65 module = OSAllocFromArenaLo((u32) length, 32); in RsoLoad()
66 result = DVDRead(&fileInfo, module, length, 0); in RsoLoad()
71 if (module->bssSize > 0) in RsoLoad()
73 bss = OSAllocFromArenaLo(module->bssSize, 32); // alloc bss area in RsoLoad()
75 RSOLinkList(module, bss); in RsoLoad()
77 return module; in RsoLoad()
86 RSOObjectHeader* module; in StaticRsoLoad() local
92 module = OSAllocFromArenaLo((u32) length, 32); in StaticRsoLoad()
93 result = DVDRead(&fileInfo, module, length, 0); in StaticRsoLoad()
[all …]
/RvlRsoSDK-3.2/build/demos/rsodemo/LinkFar/src/
Dstatic.c110 RSOObjectHeader* module; in RsoLoad() local
117 module = OSAllocFromArenaLo((u32) length, 32); in RsoLoad()
118 result = DVDRead(&fileInfo, module, length, 0); in RsoLoad()
123 if (module->bssSize > 0) in RsoLoad()
125 bss = OSAllocFromArenaLo(module->bssSize, 32); // alloc bss area in RsoLoad()
127 RSOLinkList(module, bss); in RsoLoad()
129 return module; in RsoLoad()
138 RSOObjectHeader* module; in RsoLoadMem2() local
145 module = OSAllocFromMEM2ArenaLo((u32) length, 32); in RsoLoadMem2()
146 result = DVDRead(&fileInfo, module, length, 0); in RsoLoadMem2()
[all …]
/RvlRsoSDK-3.2/build/demos/rsodemo/LinkListFixed0/src/
Dstatic.c45 RSOObjectHeader* module; in RsoLoadFixed() local
54 module = OSAllocFromArenaLo((u32) length, 32); in RsoLoadFixed()
55 result = DVDRead(&fileInfo, module, length, 0); in RsoLoadFixed()
60 fixed_size = RSOGetFixedSize(module,i_fixed_level); in RsoLoadFixed()
65 bss = (u8 *)((u32)module + fixed_size); in RsoLoadFixed()
69 new_arenaLo = ((u32)bss + (u32)module->bssSize); in RsoLoadFixed()
73 if (module->bssSize > 0) { in RsoLoadFixed()
83 RSOLinkListFixed(module,bss,i_fixed_level); in RsoLoadFixed()
88 return module; in RsoLoadFixed()
97 RSOObjectHeader* module; in StaticRsoLoad() local
[all …]
/RvlRsoSDK-3.2/build/demos/rsodemo/LinkList/src/
Dstatic.c46 RSOObjectHeader* module; in RsoLoad() local
53 module = OSAllocFromArenaLo((u32) length, 32); in RsoLoad()
54 result = DVDRead(&fileInfo, module, length, 0); in RsoLoad()
59 if (module->bssSize > 0) in RsoLoad()
61 bss = OSAllocFromArenaLo(module->bssSize, 32); // alloc bss area in RsoLoad()
63 RSOLinkList(module, bss); in RsoLoad()
65 return module; in RsoLoad()
74 RSOObjectHeader* module; in StaticRsoLoad() local
80 module = OSAllocFromArenaLo((u32) length, 32); in StaticRsoLoad()
81 result = DVDRead(&fileInfo, module, length, 0); in StaticRsoLoad()
[all …]
/RvlRsoSDK-3.2/build/demos/rsodemo/Manually/src/
Dstatic.c48 RSOObjectHeader* module; in RsoLoad() local
55 module = OSAllocFromArenaLo((u32) length, 32); in RsoLoad()
56 result = DVDRead(&fileInfo, module, length, 0); in RsoLoad()
61 if (module->bssSize > 0) in RsoLoad()
63 bss = OSAllocFromArenaLo(module->bssSize, 32); // alloc bss area in RsoLoad()
67 RSOLocateObject(&module->info, bss); in RsoLoad()
69 return module; in RsoLoad()
78 RSOObjectHeader* module; in StaticRsoLoad() local
84 module = OSAllocFromArenaLo((u32) length, 32); in StaticRsoLoad()
85 result = DVDRead(&fileInfo, module, length, 0); in StaticRsoLoad()
[all …]
/RvlRsoSDK-3.2/build/demos/rsodemo/MakeInc/include/
Dd.inc17 static void ResolvedModule_moduleD(const RSOObjectHeader* module)
22 (u32)RSOFindExportSymbolAddr(module, exp_tbl_moduleD[i].symbol_name);
/RvlRsoSDK-3.2/
Dreadme-RVL_RSO_SDK-061219.txt21 The RSO Library is a dynamic module system.
43 This program links module A and module B, using a link list.
46 This is a demo program showing an example of relocatable module partial memory deallocation.
47 This demo is similar to LinkList, but it deallocates part of the module information as a bss area.
51 This program places module E in external main memory and module F in internal main memory.
55 This program places module E in external main memory and module F in internal main memory.
59 Module D functions and variables are accessed from a static module, using d.inc. The d.inc is gener…
76 - The dynamic module functions and variables can be accessed from the static module by specifying s…
77 - As long as there are .rso files, the library can run, even if all the dynamic module .plf files h…
81 - Because the module includes symbol information, it is larger than REL (by approximately the same …
[all …]
/RvlRsoSDK-3.2/include/revolution/
Drso.h114 #define RSOGetSectionInfo(module) \ argument
115 ((RSOSectionInfo*) (((RSOObjectInfo*) (module))->sectionInfoOffset))