Add "names" to exec and dos to allow easier debugging

This commit is contained in:
deadwood 2024-04-07 18:38:31 +02:00
parent c0d544ae7a
commit ded83d698e
2 changed files with 2 additions and 0 deletions

View File

@ -522,6 +522,7 @@ void init_dos(struct ExecBaseV0 *SysBaseV0)
APTR tmp = AllocMem(2048, MEMF_31BIT | MEMF_CLEAR);
abiv0DOSBase = (tmp + 1024);
abiv0DOSBase->dl_lib.lib_Node.ln_Name = 0x0000D0FF;
abiv0DOSBase->dl_lib.lib_Version = DOSBase->dl_lib.lib_Version;
abiv0DOSBase->dl_TimeReq = (APTR32)(IPTR)AllocMem(sizeof(struct timerequestV0), MEMF_31BIT | MEMF_CLEAR);
((struct timerequestV0 *)(IPTR)abiv0DOSBase->dl_TimeReq)->tr_node.io_Device = (APTR32)(IPTR)abiv0TimerBase;

View File

@ -496,6 +496,7 @@ struct ExecBaseV0 *init_exec()
NEWLISTV0(&abiv0SysBase->LibList);
NEWLISTV0(&abiv0SysBase->ResourceList);
abiv0SysBase->LibNode.lib_Node.ln_Name = 0x0000E0EC;
abiv0SysBase->LibNode.lib_Version = 51;
__AROS_SETVECADDRV0(abiv0SysBase, 92, (APTR32)(IPTR)proxy_OpenLibrary);