Short: Ppc.library emulation under WarpOS Author: frank@phoenix.owl.de (Frank Wille) Uploader: frank@phoenix.owl.de Version: 0.5 Type: util/libs Requires: CSPPC or BPPC, powerpc.library V14 Changes since last Aminet release (V0.4a): o ELFLoadSeg patch allows to start ELF objects directly under WarpOS o ELF-Loader supports common symbols. o Redesigned PPC task launcher. o PPC native TimerObject server task. o 68k library functions: - PPCCacheClearE() - PPCCreateTask() (more tags, up to 8 arguments) - PPCRunObject() (fixed argument) o PowerUp kernel functions: - PPCGetAttr() - PPCFindTask() - PPCFinishTask() - PPCGetTaskAttr() (PPCTASKTAG_STACKSIZE only) - PPCOpenLibrary() - PPCCloseLibrary() - PPCGetLibSymbol() - PPCCreateTimerObject() - PPCDeleteTimerObject() - PPCGetTimerObject() - PPCSetTimerObject() - PPCInput() - PPCOutput() - PPCAllocSignal() - PPCFreeSignal() - PPCSetSignal() - PPCSignal() (might not work) - PPCWait() - PPCVersion() - PPCRevision() - PPCFindTagItem() - PPCGetTagData() - PPCNextTagItem() - Add64() (fixed) - Add64p() (fixed) - Sub64() (fixed) - Sub64p() (fixed) - Cmp64() (improved) - Cmp64p() (improved) ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 6024 3594 40.3% 24-Jan-99 18:16:34 BPPCFix 5496 2402 56.2% 24-Jan-99 19:05:56 history 195 84 56.9% 20-Dec-98 18:00:22 INSTALL 44652 20191 54.7% 24-Jan-99 17:17:26 ppc.library 51648 21922 57.5% 24-Jan-99 17:16:02 ppc.library.debug 10400 5149 50.4% 19-Dec-98 22:07:20 ppcdbmode 1218 554 54.5% 24-Jan-99 19:39:40 ppclibemu.readme 10820 3947 63.5% 24-Jan-99 19:26:06 README 11940 6895 42.2% 19-Dec-98 22:08:02 repl 95 87 8.4% 20-Dec-98 16:36:22 +hello_world.c 13556 5335 60.6% 20-Dec-98 16:36:30 +hello_world.elf 4172 2508 39.8% 20-Dec-98 16:55:22 +objattr_demo 1553 697 55.1% 20-Dec-98 16:54:58 +objattr_demo.c 6336 3081 51.3% 20-Dec-98 16:35:30 +runelf -------- ------- ----- --------- -------- 168105 76446 54.5% 28-Jan-99 10:42:32 14 files