DELTA 326201 4556 60 SVN”^”@”<”"ENDREP DELTA 326261 28883 68 SVNíèD˜o…-™XÊ(ŸpENDREP DELTA 329712 1937 499 SVN¦¨Xƒ ¢k€ƒ‚f£"ƒ register_t msr; uint16_t vers; msr = mfmsr(); vers = mfpvr() >> 16; #ifdef BOOKE switch (vers) { case FSL_E500mc: case FSL_E5500: case FSL_E6500: /* * Base binutils doesn't know what the 'wait' instruction is, so * use the opcode encoding here. */ __asm __volatile(".long 0x7c00007c"); break; default: powerpc_sync(); mtmsr(msr | PSL_WE); isync(); break; }ENDREP DELTA 326261 40563 68 SVN¼y»c  ®S¯iENDREP DELTA 304708 963 322 SVN­©v“f“"•‚nªENDREP id: 14-77957.0-192067.r329891/661 type: file pred: 14-77957.0-192067.r326205/1424 count: 14 text: 329891 0 20 2624 acede9024695118f9f1079a57141ab47 a2f62b9fdc344e0880579dc4b9b75ef761d466db 329890-72v8/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/powerpc/include/platform.h copyroot: 192067 /head/sys/powerpc/include/platform.h PLAIN K 8 _align.h V 30 file x-196994.0.r325966/328624 K 6 _bus.h V 29 file y-145253.0.r326261/52667 K 11 _inttypes.h V 29 file 12-85892.0.r326261/52972 K 9 _limits.h V 29 file cj-4.63-5.r326023/495903 K 9 _stdint.h V 31 file 14-100882.0.r326023/496249 K 8 _types.h V 30 file 2m-102227.0.r329859/44744 K 9 altivec.h V 29 file 9-188860.0.r326261/53281 K 5 asm.h V 29 file 4-70740.0.r326023/496561 K 8 atomic.h V 28 file 4-70572.0.r326971/29216 K 5 bat.h V 28 file l-77957.0.r326261/53893 K 5 bus.h V 28 file o-77957.0.r326261/54195 K 9 bus_dma.h V 29 file r-143598.0.r326261/54497 K 7 clock.h V 29 file 66-36849.0.r177642/58113 K 9 counter.h V 30 file 13-249268.0.r326261/54806 K 5 cpu.h V 27 file q-77957.0.r329712/9262 K 9 cpufunc.h V 28 file 9-78342.0.r326261/55121 K 12 db_machdep.h V 28 file s-77957.0.r316001/31112 K 7 dbdma.h V 29 file 6-179644.0.r326261/55428 K 6 dump.h V 30 file 14-276772.0.r276772/68056 K 5 efi.h V 36 file e-307070.2-307074.r307189/48536 K 5 elf.h V 28 file 4-70566.0.r326261/55734 K 8 endian.h V 29 file 4-70576.0.r326023/497172 K 6 exec.h V 29 file 4-70578.0.r326023/497483 K 7 float.h V 29 file 4-96692.0.r326023/497787 K 15 floatingpoint.h V 30 file 4-125734.0.r326023/498095 K 5 fpu.h V 29 file u-77957.0.r326023/498413 K 7 frame.h V 29 file 4-68549.0.r326023/498717 K 13 gdb_machdep.h V 29 file 6-161588.0.r326261/56037 K 5 hid.h V 30 file 4-110385.0.r326023/499023 K 6 ieee.h V 30 file 4-109480.0.r326023/499328 K 8 ieeefp.h V 28 file 9-96499.0.r226607/31141 K 10 in_cksum.h V 29 file 4-99040.0.r326023/499638 K 14 intr_machdep.h V 28 file 6-99651.0.r326261/56347 K 5 kdb.h V 29 file 4-132064.0.r326261/56656 K 8 limits.h V 29 file cm-4.64-5.r326023/499948 K 9 machdep.h V 29 file c-236324.0.r326261/56960 K 8 md_var.h V 29 file 68-36849.0.r326261/57273 K 8 memdev.h V 29 file b-133855.0.r326261/57581 K 10 metadata.h V 28 file 4-99728.0.r326261/57888 K 8 mmuvar.h V 29 file 8-152179.0.r326261/58192 K 13 ofw_machdep.h V 28 file 6-99665.0.r326261/58499 K 12 openpicreg.h V 28 file 4-79037.0.r326261/58811 K 12 openpicvar.h V 28 file 8-99654.0.r326261/59117 K 7 param.h V 29 file 4-70584.0.r325966/329245 K 5 pcb.h V 28 file y-77957.0.r329859/45053 K 6 pcpu.h V 28 file 6r-65557.0.r329469/8788 K 5 pio.h V 30 file 10-77957.0.r326023/500595 K 10 platform.h V 34 file 14-77957.0-192067.r329891/661 K 13 platformvar.h V 29 file r-192067.0.r326261/59733 K 6 pmap.h V 28 file 12-77957.0.r328530/7359 K 10 pmc_mdep.h V 29 file g-145332.0.r281713/62677 K 6 proc.h V 30 file 16-77957.0.r326023/501575 K 9 profile.h V 29 file 4-109481.0.r326403/41616 K 5 psl.h V 28 file 18-77957.0.r328651/4951 K 5 pte.h V 27 file 1a-77957.0.r329720/425 K 8 ptrace.h V 28 file i-1543.0.r326023/502499 K 5 reg.h V 28 file 1c-77957.0.r295132/2396 K 7 reloc.h V 29 file k-78342.0.r326023/502808 K 10 resource.h V 29 file c-40713.0.r139825/139060 K 6 rtas.h V 29 file 7-222613.0.r326261/60354 K 6 runq.h V 28 file m-97261.0.r326261/60659 K 12 sc_machdep.h V 29 file 6-124771.0.r326261/60963 K 8 setjmp.h V 27 file 4-70587.0.r293636/1595 K 10 sigframe.h V 30 file 1b-51792.0.r326023/503116 K 8 signal.h V 30 file 1e-77957.0.r326023/503425 K 5 slb.h V 30 file 1s-209975.0.r326261/61275 K 5 smp.h V 28 file m-78342.0.r326261/61581 K 5 spr.h V 25 file c-95719.0.r329721/69 K 4 sr.h V 28 file h-90643.0.r326261/62187 K 7 stack.h V 30 file 1p-174195.0.r174195/90889 K 8 stdarg.h V 28 file 1g-77957.0.r329163/5416 K 9 sysarch.h V 30 file 4-190703.0.r326023/504046 K 5 tlb.h V 30 file a-176770.0.r326023/504355 K 6 trap.h V 27 file 1i-77957.0.r326870/222 K 10 ucontext.h V 29 file 7-68549.0.r326023/504969 K 6 vdso.h V 30 file 14-237433.0.r326261/62488 K 4 vm.h V 29 file q-195033.0.r326261/62796 K 9 vmparam.h V 27 file 1m-77957.0.r328269/128 END ENDREP id: 23-5.0.r329891/4770 type: dir pred: 23-5.0.r329859/49108 count: 834 text: 329891 1018 3739 0 dd21de61a7b5e3bbc673b5e3a9eaedeb cpath: /head/sys/powerpc/include copyroot: 0 / id: j-192067.0-257995.r329891/4948 type: file pred: j-192067.0-257995.r326261/72295 count: 40 text: 329891 48 27 13380 d79f37c0575aea7f7c7734863872f571 5536f30bd04f96d0895b9e9e3f626660f1c5d01d 329890-72v8/_7 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/powerpc/mpc85xx/platform_mpc85xx.c copyroot: 257995 /head/sys/powerpc/mpc85xx/platform_mpc85xx.c PLAIN K 7 atpic.c V 29 file a-191450.0.r328524/34089 K 16 ds1553_bus_fdt.c V 30 file 12-209908.0.r326261/69112 K 13 ds1553_core.c V 29 file b-194632.0.r326261/69435 K 12 ds1553_reg.h V 29 file d-194632.0.r326261/69752 K 9 fsl_diu.c V 27 file 8-306358.0.r326453/133 K 10 fsl_espi.c V 28 file 9-316380.0.r316380/9016 K 10 fsl_sata.c V 27 file 6-325421.0.r328040/250 K 10 fsl_sata.h V 29 file 9-325421.0.r325421/20762 K 5 i2c.c V 29 file 8-194630.0.r326261/70068 K 5 isa.c V 29 file d-191450.0.r326261/70377 K 5 lbc.c V 29 file 6-184250.0.r326261/70682 K 5 lbc.h V 29 file 9-184250.0.r326261/70988 K 9 mpc85xx.c V 29 file 8-178596.0.r326261/71292 K 9 mpc85xx.h V 29 file 8-186227.0.r326261/71601 K 15 mpc85xx_cache.c V 27 file 6-327906.0.r328862/365 K 14 mpc85xx_gpio.c V 26 file 4-281057.0.r315880/53 K 13 pci_mpc85xx.c V 37 file 1c-209908.0-257117.r326261/71916 K 18 pci_mpc85xx_pcib.c V 28 file c-282783.0.r325791/1183 K 18 platform_mpc85xx.c V 35 file j-192067.0-257995.r329891/4948 K 12 qoriq_gpio.c V 27 file 6-291462.0.r315879/299 END ENDREP id: 19-176771.0.r329891/6371 type: dir pred: 19-176771.0.r328862/1724 count: 148 text: 329891 5325 1033 0 9c277593005330f8e2529e18e95ef44b cpath: /head/sys/powerpc/mpc85xx copyroot: 0 / id: 8-110386.0.r329891/6558 type: file pred: 8-110386.0.r329712/14679 count: 52 text: 329891 104 422 21592 3e1c985dca0696a7f31f08a08a89876c 7ccb46f8b30da6a131b882e7ceadfeb38c67690b 329890-72v8/_9 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/powerpc/powerpc/cpu.c copyroot: 0 / id: y-192067.0.r329891/6862 type: file pred: y-192067.0.r326261/95687 count: 15 text: 329891 555 22 7651 4d25f3a2978fdc377dece6c17fedbdf7 2e26be6ec9f070d433c74920654cc95c06193fb0 329890-72v8/_a props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/powerpc/powerpc/platform.c copyroot: 0 / id: 10-192067.0.r329891/7169 type: file pred: 10-192067.0.r326205/10201 count: 8 text: 329891 606 27 5366 26d95c7160afbadfc6354b39ec052702 54b84f15d347378194a27be708a6c674cffb34d3 329890-72v8/_b props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/powerpc/powerpc/platform_if.m copyroot: 0 / PLAIN K 9 altivec.c V 29 file e-188860.0.r326261/89880 K 10 autoconf.c V 28 file s-78342.0.r326261/90188 K 7 bcopy.c V 30 file 1o-77957.0.r326023/512093 K 13 bus_machdep.c V 27 file m-174782.0.r328080/271 K 16 busdma_machdep.c V 28 file u-78342.0.r327901/30767 K 7 clock.c V 33 file 4-77957.0-256793.r329635/131 K 11 copyinout.c V 32 file 6-92916.0-258024.r328079/60 K 9 copystr.c V 29 file 1v-77957.0.r326261/91848 K 5 cpu.c V 28 file 8-110386.0.r329891/6558 K 12 cpu_subr64.S V 29 file h-329712.0.r329712/14982 K 11 db_disasm.c V 26 file a-99730.0.r310150/287 K 12 db_hwwatch.c V 28 file d-99730.0.r326261/92463 K 14 db_interface.c V 27 file f-99730.0.r327445/4673 K 10 db_trace.c V 26 file j-99730.0.r324783/380 K 14 dump_machdep.c V 29 file a-190684.0.r326261/92773 K 15 elf32_machdep.c V 34 file 8-39072.6-209975.r327530/4964 K 15 elf64_machdep.c V 35 file 8-39072.7-209975.r326261/93458 K 14 exec_machdep.c V 28 file e-209950.0.r328651/9246 K 5 fpu.c V 28 file d-96499.0.r326261/94146 K 10 fuswintr.c V 29 file 1z-77957.0.r326261/94449 K 13 gdb_machdep.c V 29 file 9-161588.0.r326261/94759 K 10 genassym.c V 29 file 6b-36849.0.r329469/13031 K 10 in_cksum.c V 29 file 7-99040.0.r325966/333489 K 11 interrupt.c V 34 file 8-99032.0-285195.r325525/1195 K 14 intr_machdep.c V 25 file 9-99651.0.r328435/64 K 10 iommu_if.m V 29 file a-216154.0.r232356/25102 K 9 machdep.c V 35 file 9-77957.2-282264.r328954/55450 K 5 mem.c V 30 file g-133855.0.r326023/513038 K 8 mmu_if.m V 29 file e-152179.0.r328530/11657 K 12 mp_machdep.c V 26 file 7-70583.0.r329080/505 K 7 nexus.c V 36 file 4-94755.0-256799.r297000/101571 K 9 openpic.c V 28 file a-99654.0.r326261/95379 K 8 pic_if.m V 27 file c-99651.0.r257059/9221 K 10 platform.c V 28 file y-192067.0.r329891/6862 K 13 platform_if.m V 29 file 10-192067.0.r329891/7169 K 15 pmap_dispatch.c V 29 file g-152179.0.r328530/11967 K 16 ptrace_machdep.c V 28 file 9-277166.0.r277166/9188 K 12 sc_machdep.c V 29 file g-124771.0.r326261/96313 K 8 setjmp.S V 27 file 8-99731.0.r293641/4671 K 11 sigcode32.S V 33 file i-95719.8-209975.r295186/616 K 11 sigcode64.S V 35 file i-95719.9-209975.r291668/18770 K 15 stack_machdep.c V 30 file 1u-174195.0.r326261/96624 K 10 suswintr.c V 29 file 2l-77957.0.r326261/96938 K 9 swtch32.S V 33 file h-77957.0-258002.r288909/215 K 9 swtch64.S V 33 file h-77957.1-258002.r328112/179 K 12 syncicache.c V 29 file 2t-77957.0.r326261/97245 K 13 sys_machdep.c V 29 file 10-78342.0.r326261/97554 K 6 trap.c V 33 file j-77957.0-281096.r329695/427 K 13 uio_machdep.c V 38 file 10-176771.0-190681.r326023/513348 K 13 uma_machdep.c V 36 file 6-125184.3-282264.r329023/21661 K 12 vm_machdep.c V 35 file b-36865.0-256792.r328651/10228 END ENDREP id: 6a-36849.0.r329891/10178 type: dir pred: 6a-36849.0.r329712/17969 count: 1052 text: 329891 7480 2685 0 80865fbf465b843edbff9c619a8b87e2 cpath: /head/sys/powerpc/powerpc copyroot: 0 / PLAIN K 3 aim V 26 dir 9-36865.0.r329712/9083 K 5 booke V 28 dir d-176771.0.r329636/54491 K 7 compile V 27 dir o-79026.0.r250544/15029 K 4 conf V 26 dir a-78388.0.r329862/1119 K 7 cpufreq V 28 dir h-193156.0.r326261/51299 K 3 fpu V 28 dir 3-176491.0.r326261/52484 K 7 include V 23 dir 23-5.0.r329891/4770 K 5 mambo V 28 dir b-210677.0.r326261/68620 K 8 mikrotik V 28 dir b-287013.0.r314097/48306 K 7 mpc85xx V 28 dir 19-176771.0.r329891/6371 K 3 ofw V 27 dir 3-99661.0.r329579/16027 K 8 powermac V 26 dir 6-99663.0.r327798/3596 K 7 powernv V 28 dir 9-327810.0.r329712/14494 K 7 powerpc V 28 dir 6a-36849.0.r329891/10178 K 3 ps3 V 29 dir 1d-217044.0.r329469/17747 K 7 pseries V 28 dir b-255643.0.r329469/18996 K 4 psim V 29 dir 3-103620.0.r326261/112451 END ENDREP id: 22-5.0.r329891/11130 type: dir pred: 22-5.0.r329862/2116 count: 2812 text: 329891 10366 751 0 c40b2f4b004b338df81d5057c581eff5 cpath: /head/sys/powerpc copyroot: 0 / PLAIN K 8 Makefile V 27 file 2-1598.0.r325834/47771 K 5 amd64 V 22 dir o-5.0.r329889/1480 K 3 arm V 27 dir 2-70651.0.r329859/34791 K 5 arm64 V 28 dir 2-280364.0.r329878/17195 K 3 bsm V 29 dir 2-141144.0.r326023/239523 K 3 cam V 26 dir 2-39212.0.r329866/1733 K 4 cddl V 29 dir br-168404.0.r329823/17819 K 6 compat V 26 dir k-9313.0.r329873/13008 K 4 conf V 22 dir y-5.0.r329882/4838 K 7 contrib V 26 dir 2-23283.0.r329388/4285 K 6 crypto V 27 dir 7-55009.0.r329878/21165 K 3 ddb V 24 dir 10-5.0.r327895/37918 K 3 dev V 24 dir 12-5.0.r329878/36611 K 3 dts V 28 dir j-325826.0.r328257/14121 K 2 fs V 25 dir 2-1541.0.r328957/3233 K 3 gdb V 27 dir h-131899.0.r326269/2197 K 4 geom V 27 dir 2-13041.0.r329375/20028 K 3 gnu V 25 dir 2-1421.0.r329228/2261 K 4 i386 V 24 dir 1c-5.0.r329878/44835 K 3 isa V 24 dir 1w-5.0.r328524/33922 K 4 kern V 24 dir 20-5.0.r329888/12021 K 7 kgssapi V 28 dir 13-184588.0.r329251/2144 K 7 libkern V 25 dir 9-1542.0.r329237/5970 K 4 mips V 28 dir 2-178171.0.r329859/44567 K 7 modules V 26 dir i-2834.0.r329843/89327 K 3 net V 26 dir x-1542.0.r329743/24940 K 8 net80211 V 27 dir 2-116742.0.r327371/6939 K 8 netgraph V 28 dir 69-52419.0.r329873/58246 K 7 netinet V 26 dir 4f-1541.0.r329101/7760 K 8 netinet6 V 26 dir q-52904.0.r329181/3367 K 8 netipsec V 27 dir 2-105197.0.r329563/2303 K 7 netpfil V 28 dir 11-240494.0.r328989/3160 K 6 netsmb V 27 dir u-75374.0.r328238/42315 K 3 nfs V 26 dir 4l-1541.0.r329025/1561 K 9 nfsclient V 27 dir 4r-1541.0.r328417/47275 K 9 nfsserver V 28 dir 5l-1541.0.r326272/257416 K 3 nlm V 28 dir 1i-177633.0.r329097/1315 K 4 ofed V 31 dir 1hj-219820.0.r329222/160461 K 10 opencrypto V 27 dir 2-104476.0.r328453/3512 K 7 powerpc V 24 dir 22-5.0.r329891/11130 K 5 riscv V 28 dir 2-292407.0.r329859/53891 K 3 rpc V 27 dir u-1839.0.r327173/160363 K 8 security V 26 dir 2-86630.0.r329336/2699 K 7 sparc64 V 27 dir 2-79054.0.r329859/59536 K 3 sys V 24 dir 28-5.0.r329882/33029 K 5 teken V 36 dir h-186681.0-196775.r326272/289606 K 5 tests V 27 dir f-290663.0.r318010/1117 K 5 tools V 25 dir 6k-1541.0.r328507/939 K 3 ufs V 26 dir 1a-1542.0.r329746/1849 K 2 vm V 26 dir 1k-1542.0.r329886/3636 K 3 x86 V 29 dir 11-204309.0.r329873/61840 K 3 xdr V 30 dir 46-177633.0.r326272/311489 K 3 xen V 29 dir 2-181624.0.r326272/314303 END ENDREP id: g-5.0.r329891/13582 type: dir pred: g-5.0.r329889/3937 count: 117651 text: 329891 11301 2268 0 3b4a06a6b2f747b69bc32bd1bc144acd props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /head/sys copyroot: 0 / minfo-cnt: 14 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 14 .gitattributes V 27 file 1-327183.0.r327183/306 K 10 .gitignore V 27 file 4-327183.0.r327183/561 K 9 COPYRIGHT V 25 file 1-2656.0.r327435/106 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 26 file 1-94742.0.r329219/166 K 8 Makefile V 30 file 3-1594.0-1595.r328975/719 K 13 Makefile.inc1 V 26 file 5-38666.0.r329679/106 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r328347/494 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r329161/499 K 6 README V 26 file 1-21173.0.r326502/228 K 9 README.md V 27 file 1-314473.0.r326502/504 K 8 UPDATING V 28 file 1-41806.0.r329166/19119 K 3 bin V 22 dir 1-5.0.r329453/2730 K 4 cddl V 28 dir 1-168404.0.r329808/10076 K 7 contrib V 27 dir 1-16755.0.r329859/19692 K 6 crypto V 26 dir 1-25405.0.r329022/3806 K 3 etc V 24 dir 1-38.0.r329874/10432 K 3 gnu V 22 dir 1-3.0.r328928/5993 K 7 include V 25 dir 1-697.0.r329859/25363 K 9 kerberos5 V 29 dir 4q-29815.0.r326276/191943 K 3 lib V 23 dir 6-5.0.r329853/32909 K 7 libexec V 22 dir c-5.0.r329724/4593 K 7 release V 25 dir 1-3027.0.r329382/1897 K 6 rescue V 26 dir 7-117035.0.r325633/917 K 4 sbin V 23 dir fa-4.0.r329830/5720 K 6 secure V 25 dir r-1553.0.r329024/7241 K 5 share V 22 dir e-3.0.r329890/5822 K 5 stand V 35 dir 6j-38465.0-325834.r329879/16945 K 3 sys V 23 dir g-5.0.r329891/13582 K 7 targets V 35 dir 2-242818.1-284345.r328928/14963 K 5 tests V 28 dir g-257097.0.r329874/13919 K 5 tools V 26 dir 43-1590.0.r329826/1793 K 7 usr.bin V 23 dir m-3.0.r329723/13908 K 8 usr.sbin V 23 dir q-3.0.r329872/12153 END ENDREP id: 5-1.0.r329891/15501 type: dir pred: 5-1.0.r329890/7723 count: 220260 text: 329891 13818 1670 0 278e90a057d2d4c1eeaf909d162f371d props: 328091 5791 3051 0 2ece12adb998edfbd21c47354093903b cpath: /head copyroot: 0 / minfo-cnt: 126 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r329891/15501 K 8 projects V 23 dir 6-1.0.r329840/17705 K 7 release V 22 dir 7-1.0.r324101/3266 K 6 releng V 23 dir 8-1.0.r326723/32767 K 6 stable V 23 dir 9-1.0.r329887/48948 K 8 svnadmin V 27 dir 0-179447.0.r329868/1261 K 4 user V 24 dir a-1.0.r329884/754133 K 6 vendor V 22 dir b-1.0.r329807/9784 K 13 vendor-crypto V 25 dir 0-1575.0.r329021/7502 K 10 vendor-sys V 27 dir 0-12116.0.r329803/11472 END ENDREP id: 0.0.r329891/16238 type: dir pred: 0.0.r329890/8457 count: 329891 text: 329891 15749 476 0 3a4de13fa493d4673750490b10fc7672 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 44742 14-77957.0-192067.t329890-72v8 modify-file true false /head/sys/powerpc/include/platform.h j-192067.0-257995.t329890-72v8 modify-file true false /head/sys/powerpc/mpc85xx/platform_mpc85xx.c 8-110386.0.t329890-72v8 modify-file true false /head/sys/powerpc/powerpc/cpu.c y-192067.0.t329890-72v8 modify-file true false /head/sys/powerpc/powerpc/platform.c 10-192067.0.t329890-72v8 modify-file true false /head/sys/powerpc/powerpc/platform_if.m 16238 16462