Team Ai
Datasetpublic

hschumann2/TempleOS-Source-Code

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes847downloads
ADefine.txt44 linesDownload Raw Back to Adam
1 2#help_index "Define;Char/Define"3 4U0 LoadDocDefines()5{6  CBinFile *bfh=mem_boot_base-sizeof(CBinFile);7 8  DefinePrint("DD_OS_NAME_VERSION","TempleOS V%0.2f",sys_os_version);9  DefinePrint("DD_TEMPLEOS_AGE","%0.1f",10        (Now-Str2Date("8/1/2003"))/ToF64(1<<32)/CDATE_YEAR_DAYS);11 12  //This is cut and replaced when I generate a distro.13  //See DD_TEMPLEOS_LOC.14 15  DefinePrint("DD_KERNEL","%08X",bfh);16  bfh(I64)+=bfh->file_size-1;17  DefinePrint("DD_KERNEL_END","%08X",bfh);18 19  //DD_BOOT_HIGH_LOC_DVD20 21  -] LineRep22    DefinePrint("DD_TEMPLEOS_LOC","120,933");23    DefinePrint("DD_TEMPLEOS_LOC_OFFICIAL","82,157");24 25  DefinePrint("DD_MP_VECT","%08X",MP_VECT_ADDR);26  DefinePrint("DD_MP_VECT_END","%08X",27        MP_VECT_ADDR+COREAP_16BIT_INIT_END-COREAP_16BIT_INIT-1);28 29  DefinePrint("DD_SYS_FIXED_AREA_BASE","%08X",SYS_FIXED_AREA);30  DefinePrint("DD_SYS_FIXED_AREA_END","%08X",31        SYS_FIXED_AREA+sizeof(CSysFixedArea)-1);32  DefinePrint("DD_MEM_HEAP_BASE","%08X",mem_heap_base);33  DefinePrint("DD_MEM_HEAP_LIMIT","%08X",mem_heap_limit);34  DefinePrint("DD_MEM_MIN_MEG","%dMeg",MEM_MIN_MEG);35  DefinePrint("DD_UNCACHED_ALIAS","%010X",dev.uncached_alias);36  DefinePrint("DD_PHYSICAL_SPACE_END","%010X",37        mem_physical_space-1);38  DefinePrint("DD_MAPPED_SPACE_END","%010X",39        mem_mapped_space-1);40  DefinePrint("DD_JIFFY_HZ","%dHz",JIFFY_FREQ);41}42 43LoadDocDefines;44