Bug 415 - miscellaneous POWER9 instructions needed: OP_NOP, ATTN, ILLEGAL and unit tests
Summary: miscellaneous POWER9 instructions needed: OP_NOP, ATTN, ILLEGAL and unit tests
Status: CONFIRMED
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Source Code (show other bugs)
Version: unspecified
Hardware: Other Linux
: --- enhancement
Assignee: Luke Kenneth Casson Leighton
URL:
Depends on:
Blocks: 383 409
  Show dependency treegraph
 
Reported: 2020-07-05 17:27 BST by Luke Kenneth Casson Leighton
Modified: 2020-07-13 00:26 BST (History)
1 user (show)

See Also:
NLnet milestone: ---
total budget (EUR) for completion of task and all subtasks: 0
budget (EUR) for this task, excluding subtasks' budget: 0
parent task for budget allocation:
child tasks for budget allocation:
The table of payments (in EUR) for this task; TOML format:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke Kenneth Casson Leighton 2020-07-05 17:27:32 BST
last few remaining instructions are needed:

* OP_NOP      done (sort-of), test TODO
* OP_ILLEGAL  done, test TODO
* OP_ATTN     done, test done
* OP_ADDPCIS  TODO, test TODO
* OP_SC       done, test TODO
* OP_ISYNC    TODO, test TODO
* OP_ICBI     TODO, test TODO
* OP_SCV      illegal test
Comment 1 Luke Kenneth Casson Leighton 2020-07-07 14:15:27 BST
commit 9111ba8618e5945892dc0e2f6ec764bfe7ffbe71 (HEAD -> master)
Author: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
Date:   Tue Jul 7 14:14:46 2020 +0100

    add core start/stop capability, and OP_ATTN support
Comment 2 Luke Kenneth Casson Leighton 2020-07-07 16:27:14 BST
commit 138678ae11646c89cfb597ea9b5cef9433f04bcb (HEAD -> master, origin/master)
Author: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
Date:   Tue Jul 7 16:20:12 2020 +0100

    ordering of tests for OP_ATTN needed shuffling.  seems to be working