# Dmitry Selyutin (ghostmansd) # Status Tracking ## Payment not yet submitted ### NLnet.2021-08-071.cavatools * [Bug #981](https://bugs.libre-soc.org/show_bug.cgi?id=981): Support PowerPC ABI in cavatools * €4500 which is the total amount * this task is a MoU Milestone * [Bug #982](https://bugs.libre-soc.org/show_bug.cgi?id=982): Support PowerPC ABI in ISACaller * €1000 out of total of €4500 * this task is a MoU Milestone MoU Milestone subtotals for not yet submitted payments * [Bug #981](https://bugs.libre-soc.org/show_bug.cgi?id=981): Support PowerPC ABI in cavatools * subtotal €4500 out of total including subtasks of €4500 MoU Milestone subtotals for not yet submitted payments * [Bug #982](https://bugs.libre-soc.org/show_bug.cgi?id=982): Support PowerPC ABI in ISACaller * subtotal €1000 out of total including subtasks of €4500 ### NLnet.2022-08-051.OPF * [Bug #1054](https://bugs.libre-soc.org/show_bug.cgi?id=1054): questions and feedback \(v2\) on OPF RFC ls012 * €500 out of total of €2500 * this task is part of MoU Milestone [Bug #1012](https://bugs.libre-soc.org/show_bug.cgi?id=1012) * [Bug #1089](https://bugs.libre-soc.org/show_bug.cgi?id=1089): feedback on OPF SVP64 RFC for "managment" instructions: ls008 * €1250 out of total of €2500 * this task is part of MoU Milestone [Bug #1012](https://bugs.libre-soc.org/show_bug.cgi?id=1012) MoU Milestone subtotals for not yet submitted payments * [Bug #1012](https://bugs.libre-soc.org/show_bug.cgi?id=1012): Iterative OPF ISA WG questions, feedback, and re\-submission * subtotal €1750 out of total including subtasks of €22000 ### NLnet.2022-08-107.ongoing * [Bug #1035](https://bugs.libre-soc.org/show_bug.cgi?id=1035): Implement Scalar Power ISA v3\.1 \(32\-bit\-only\) instructions \(no PO1\) in ISACaller * €1500 out of total of €4000 * this task is a MoU Milestone * [Bug #1039](https://bugs.libre-soc.org/show_bug.cgi?id=1039): add hardware\-cycle\-accurate stastistical modelling to ISACaller for an in\-order core * €200 out of total of €3000 * this task is a MoU Milestone * [Bug #1068](https://bugs.libre-soc.org/show_bug.cgi?id=1068): add instructions from ls012 not currently implemented in binutils * €3800 which is the total amount * this task is part of MoU Milestone [Bug #1003](https://bugs.libre-soc.org/show_bug.cgi?id=1003) * [Bug #1079](https://bugs.libre-soc.org/show_bug.cgi?id=1079): make LD/ST\-with\-update EXTRA3 * €1000 out of total of €2000 * this task is part of MoU Milestone [Bug #1003](https://bugs.libre-soc.org/show_bug.cgi?id=1003) * [Bug #1094](https://bugs.libre-soc.org/show_bug.cgi?id=1094): insndb instruction database visitor\-walker is needed * €3000 out of total of €4000 * this task is part of MoU Milestone [Bug #1003](https://bugs.libre-soc.org/show_bug.cgi?id=1003) * [Bug #1147](https://bugs.libre-soc.org/show_bug.cgi?id=1147): support Scalar Power ISA v3\.1 \(32\-bit\-only\) instructions \(no PO1\) in binutils * €1000 which is the total amount * this task is part of MoU Milestone [Bug #1035](https://bugs.libre-soc.org/show_bug.cgi?id=1035) * [Bug #1183](https://bugs.libre-soc.org/show_bug.cgi?id=1183): add /mrr mode \(reverse mode\) to Data\-Dependent Fail\-First CR\_ops * €2000 out of total of €4000 * this task is part of MoU Milestone [Bug #1027](https://bugs.libre-soc.org/show_bug.cgi?id=1027) MoU Milestone subtotals for not yet submitted payments * [Bug #1035](https://bugs.libre-soc.org/show_bug.cgi?id=1035): Implement Scalar Power ISA v3\.1 \(32\-bit\-only\) instructions \(no PO1\) in ISACaller * subtotal €2500 out of total including subtasks of €7000 MoU Milestone subtotals for not yet submitted payments * [Bug #1039](https://bugs.libre-soc.org/show_bug.cgi?id=1039): add hardware\-cycle\-accurate stastistical modelling to ISACaller for an in\-order core * subtotal €200 out of total including subtasks of €3000 MoU Milestone subtotals for not yet submitted payments * [Bug #1003](https://bugs.libre-soc.org/show_bug.cgi?id=1003): instruction database continuation and binutils, SVP64 * subtotal €7800 out of total including subtasks of €10500 MoU Milestone subtotals for not yet submitted payments * [Bug #1027](https://bugs.libre-soc.org/show_bug.cgi?id=1027): implement "necessary" additions to SVP64 and Scalar Power ISA * subtotal €2000 out of total including subtasks of €28000 ## Submitted to NLNet but not yet paid ### NLnet.2022-08-051.OPF * [Bug #1063](https://bugs.libre-soc.org/show_bug.cgi?id=1063): consider removing predicate\-result from SVP64 * submitted on 2023-09-14 * €750 out of total of €1500 * this task is part of MoU Milestone [Bug #1011](https://bugs.libre-soc.org/show_bug.cgi?id=1011) MoU Milestone subtotals for submitted but not yet paid payments * [Bug #1011](https://bugs.libre-soc.org/show_bug.cgi?id=1011): OPF ISA WG Draft RFC Research * subtotal €750 out of total including subtasks of €19000 ## Paid by NLNet ### NLNet.2019.10.032.Formal * [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577): gcc compiler, binutils and assembly macros for OpenPOWER\-SV * submitted on 2022-09-25 * paid on 0222-10-06 * €525 out of total of €925 * this task is a MoU Milestone * [Bug #833](https://bugs.libre-soc.org/show_bug.cgi?id=833): svp64: generate code for integrating SVP64 concepts into binutils * submitted on 2022-05-13 * paid on 2022-06-15 * €1000 which is the total amount * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) * [Bug #834](https://bugs.libre-soc.org/show_bug.cgi?id=834): binutils: support draft fsins/fcoss/ternlogi instructions * submitted on 2022-05-17 * paid on 2022-07-07 * €500 out of total of €725 * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) * [Bug #838](https://bugs.libre-soc.org/show_bug.cgi?id=838): sync or at least statically check fields\.text, power\_decoder, trans/svp64, CSVs between each other * submitted on 2022-09-13 * paid on 2022-09-15 * €1500 which is the total amount * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) * [Bug #844](https://bugs.libre-soc.org/show_bug.cgi?id=844): binutils: implement the first revision with magic instruction * submitted on 2022-06-08 * paid on 2022-07-07 * €1000 out of total of €1300 * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) * [Bug #845](https://bugs.libre-soc.org/show_bug.cgi?id=845): binutils: drop svmagic and deal with the prefix instead * submitted on 2022-09-25 * paid on 0222-10-06 * €850 out of total of €1150 * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) * [Bug #847](https://bugs.libre-soc.org/show_bug.cgi?id=847): dev\-env\-setup script for binutils\-gdb for target powerpc64le\-linux\-gnu * submitted on 2022-07-19 * paid on 2022-07-22 * €200 out of total of €650 * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) * [Bug #849](https://bugs.libre-soc.org/show_bug.cgi?id=849): binutils: parse macros in SVP64 and refactor code * submitted on 2022-07-25 * paid on 2022-08-10 * €2100 out of total of €2400 * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) * [Bug #857](https://bugs.libre-soc.org/show_bug.cgi?id=857): binutils: provide tests for setvl/svstep/svshape/svremap * submitted on 2022-07-19 * paid on 2022-07-22 * €500 out of total of €650 * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) * [Bug #867](https://bugs.libre-soc.org/show_bug.cgi?id=867): add svindex instruction to binutils \(and openpower\-isa infrastructure\) * submitted on 2022-07-19 * paid on 2022-07-22 * €700 out of total of €1200 * this task is part of MoU Milestone [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577) MoU Milestone subtotals for paid payments * [Bug #577](https://bugs.libre-soc.org/show_bug.cgi?id=577): gcc compiler, binutils and assembly macros for OpenPOWER\-SV * subtotal €8875 out of total including subtasks of €12000 ### NLNet.2019.10.046.Standards * [Bug #656](https://bugs.libre-soc.org/show_bug.cgi?id=656): add v3\.0B BCD instructions to simulator * paid on 2021-11-01 * €100 out of total of €200 * this task is part of MoU Milestone [Bug #241](https://bugs.libre-soc.org/show_bug.cgi?id=241) * [Bug #657](https://bugs.libre-soc.org/show_bug.cgi?id=657): unit tests needed for BCD instructions * paid on 2021-11-01 * €150 out of total of €300 * this task is part of MoU Milestone [Bug #242](https://bugs.libre-soc.org/show_bug.cgi?id=242) * [Bug #712](https://bugs.libre-soc.org/show_bug.cgi?id=712): introduce XLEN\-friendly helper class which aggregates all helpers * paid on 2021-11-01 * €325 out of total of €500 * this task is part of MoU Milestone [Bug #241](https://bugs.libre-soc.org/show_bug.cgi?id=241) * [Bug #723](https://bugs.libre-soc.org/show_bug.cgi?id=723): implement standalone extsb/extsh/extsw tests * paid on 2021-11-01 * €297.50 out of total of €350 * this task is part of MoU Milestone [Bug #242](https://bugs.libre-soc.org/show_bug.cgi?id=242) MoU Milestone subtotals for paid payments * [Bug #241](https://bugs.libre-soc.org/show_bug.cgi?id=241): OpenPOWER SImulation is needed of standards * subtotal €425 out of total including subtasks of €12000 MoU Milestone subtotals for paid payments * [Bug #242](https://bugs.libre-soc.org/show_bug.cgi?id=242): OpenPOWER simulation unit tests are needed * subtotal €447.50 out of total including subtasks of €6000 ### NLNet.2019.10.043.Wishbone * [Bug #660](https://bugs.libre-soc.org/show_bug.cgi?id=660): "First developer steps" documentation page * paid on 2021-11-01 * €125 out of total of €250 * this task is part of MoU Milestone [Bug #384](https://bugs.libre-soc.org/show_bug.cgi?id=384) MoU Milestone subtotals for paid payments * [Bug #384](https://bugs.libre-soc.org/show_bug.cgi?id=384): Documentation for the Libre\-SOC Power ISA Core and internal architecture * subtotal €125 out of total including subtasks of €6900 ### NLNet.2019.10.031.Video * [Bug #864](https://bugs.libre-soc.org/show_bug.cgi?id=864): implement parallel prefix reduction in simulator * submitted on 2022-09-13 * paid on 2022-09-15 * €900 out of total of €3000 * this task is part of MoU Milestone [Bug #233](https://bugs.libre-soc.org/show_bug.cgi?id=233) * [Bug #884](https://bugs.libre-soc.org/show_bug.cgi?id=884): sync pysvp64asm register parsing * submitted on 2022-07-25 * paid on 2022-08-10 * €1250 out of total of €3500 * this task is part of MoU Milestone [Bug #232](https://bugs.libre-soc.org/show_bug.cgi?id=232) MoU Milestone subtotals for paid payments * [Bug #233](https://bugs.libre-soc.org/show_bug.cgi?id=233): Audio and Video unit tests needed to be run in simulator * subtotal €900 out of total including subtasks of €3000 MoU Milestone subtotals for paid payments * [Bug #232](https://bugs.libre-soc.org/show_bug.cgi?id=232): Implementation of video opcodes in simulator * subtotal €1250 out of total including subtasks of €5000 ### NLNet.2019.10.042.Vulkan * [Bug #898](https://bugs.libre-soc.org/show_bug.cgi?id=898): binutils svp64 objdump support * submitted on 2022-09-16 * paid on 2022-09-23 * €2500 which is the total amount * this task is part of MoU Milestone [Bug #252](https://bugs.libre-soc.org/show_bug.cgi?id=252) * [Bug #899](https://bugs.libre-soc.org/show_bug.cgi?id=899): implement additional Transcendentals in simulator * submitted on 2022-09-16 * paid on 2022-09-23 * €2000 out of total of €4000 * this task is part of MoU Milestone [Bug #252](https://bugs.libre-soc.org/show_bug.cgi?id=252) * [Bug #911](https://bugs.libre-soc.org/show_bug.cgi?id=911): svshape2 instruction \(with offsets\) * submitted on 2022-09-16 * paid on 2022-09-23 * €1000 out of total of €3000 * this task is part of MoU Milestone [Bug #254](https://bugs.libre-soc.org/show_bug.cgi?id=254) * [Bug #917](https://bugs.libre-soc.org/show_bug.cgi?id=917): pysvp64dis: support SVP64 disassembly * submitted on 2022-09-20 * paid on 2022-09-27 * €2500 out of total of €3000 * this task is part of MoU Milestone [Bug #254](https://bugs.libre-soc.org/show_bug.cgi?id=254) MoU Milestone subtotals for paid payments * [Bug #252](https://bugs.libre-soc.org/show_bug.cgi?id=252): 3D accelerated opcodes need to be added to the POWER ISA simulator * subtotal €4500 out of total including subtasks of €7000 MoU Milestone subtotals for paid payments * [Bug #254](https://bugs.libre-soc.org/show_bug.cgi?id=254): Second iteration round for opcodes, simulation and hardware for 3D MESA * subtotal €3500 out of total including subtasks of €12500 ### NLnet.2021.02A.052.CryptoRouter * [Bug #964](https://bugs.libre-soc.org/show_bug.cgi?id=964): binutils: support maddedu, divmod2du instructions * submitted on 2023-01-25 * paid on 2023-03-10 * €500 which is the total amount * this task is part of MoU Milestone [Bug #772](https://bugs.libre-soc.org/show_bug.cgi?id=772) * [Bug #966](https://bugs.libre-soc.org/show_bug.cgi?id=966): create shift\-and\-add instruction * submitted on 2022-12-10 * paid on 2022-12-30 * €600 out of total of €750 * this task is part of MoU Milestone [Bug #771](https://bugs.libre-soc.org/show_bug.cgi?id=771) * [Bug #967](https://bugs.libre-soc.org/show_bug.cgi?id=967): unit test for shift\-and\-add instruction * submitted on 2022-12-10 * paid on 2022-12-30 * €150 which is the total amount * this task is part of MoU Milestone [Bug #840](https://bugs.libre-soc.org/show_bug.cgi?id=840) MoU Milestone subtotals for paid payments * [Bug #772](https://bugs.libre-soc.org/show_bug.cgi?id=772): Creation of the HDL Code for the cryptoprimitive \(bitmanip, bigint, etc\.\) Instructions * subtotal €500 out of total including subtasks of €9000 MoU Milestone subtotals for paid payments * [Bug #771](https://bugs.libre-soc.org/show_bug.cgi?id=771): Creation of Cryptographic\-Primitive OpenPower ISA Pseudo\-code * subtotal €600 out of total including subtasks of €6000 MoU Milestone subtotals for paid payments * [Bug #840](https://bugs.libre-soc.org/show_bug.cgi?id=840): Formal proofs and unit tests for cryptoprimitives * subtotal €150 out of total including subtasks of €9500 ### NLnet.2021-08-071.cavatools * [Bug #947](https://bugs.libre-soc.org/show_bug.cgi?id=947): switch reference assembler to machine\-readable specs * submitted on 2023-03-06 * paid on 2023-03-10 * €5500 which is the total amount * this task is a MoU Milestone * [Bug #958](https://bugs.libre-soc.org/show_bug.cgi?id=958): provide support for missing instructions in binutils * submitted on 2023-03-06 * paid on 2023-03-10 * €3000 which is the total amount * this task is a MoU Milestone * [Bug #976](https://bugs.libre-soc.org/show_bug.cgi?id=976): support missing specifiers * submitted on 2023-05-19 * paid on 2023-05-31 * €1500 which is the total amount * this task is a MoU Milestone * [Bug #979](https://bugs.libre-soc.org/show_bug.cgi?id=979): Implement C\-based Power ISA decoder compiler * submitted on 2023-09-14 * paid on 2023-09-20 * €5000 out of total of €5500 * this task is a MoU Milestone * [Bug #997](https://bugs.libre-soc.org/show_bug.cgi?id=997): sorting out task schedule and MoU * submitted on 2023-03-06 * paid on 2023-03-10 * €500 out of total of €1000 * this task is part of MoU Milestone [Bug #987](https://bugs.libre-soc.org/show_bug.cgi?id=987) * [Bug #1154](https://bugs.libre-soc.org/show_bug.cgi?id=1154): Support basic PowerPC generated assembly * submitted on 2023-09-14 * paid on 2023-09-20 * €2500 which is the total amount * this task is part of MoU Milestone [Bug #984](https://bugs.libre-soc.org/show_bug.cgi?id=984) MoU Milestone subtotals for paid payments * [Bug #947](https://bugs.libre-soc.org/show_bug.cgi?id=947): switch reference assembler to machine\-readable specs * subtotal €5500 out of total including subtasks of €5500 MoU Milestone subtotals for paid payments * [Bug #958](https://bugs.libre-soc.org/show_bug.cgi?id=958): provide support for missing instructions in binutils * subtotal €3000 out of total including subtasks of €3000 MoU Milestone subtotals for paid payments * [Bug #976](https://bugs.libre-soc.org/show_bug.cgi?id=976): support missing specifiers * subtotal €1500 out of total including subtasks of €1500 MoU Milestone subtotals for paid payments * [Bug #979](https://bugs.libre-soc.org/show_bug.cgi?id=979): Implement C\-based Power ISA decoder compiler * subtotal €5000 out of total including subtasks of €5500 MoU Milestone subtotals for paid payments * [Bug #987](https://bugs.libre-soc.org/show_bug.cgi?id=987): cavatools\-related administrative activities * subtotal €500 out of total including subtasks of €3000 MoU Milestone subtotals for paid payments * [Bug #984](https://bugs.libre-soc.org/show_bug.cgi?id=984): Support SVP64 in cavatools * subtotal €2500 out of total including subtasks of €8000