openpower-isa.git
3 years agoupdate README
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 18:03:45 +0000 (19:03 +0100)]
update README

3 years agochoose alternative name of pypi package
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 18:01:05 +0000 (19:01 +0100)]
choose alternative name of pypi package

3 years agoadd ShiftRotTestCases
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 17:55:50 +0000 (18:55 +0100)]
add ShiftRotTestCases

3 years agoadd a MASK32 function which offsets by 32 on the inputs
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 16:47:24 +0000 (17:47 +0100)]
add a MASK32 function which offsets by 32 on the inputs
also fix ROTL32 so it selects value from its input

3 years agouse MASK32 function in fixedshift
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 16:43:42 +0000 (17:43 +0100)]
use MASK32 function in fixedshift

3 years agowhoops missed comma in setup.py console_scripts
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 16:17:26 +0000 (17:17 +0100)]
whoops missed comma in setup.py console_scripts

3 years agomove mask_extend function to utils
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 16:10:21 +0000 (17:10 +0100)]
move mask_extend function to utils

3 years agomove ALUHelpers to openpower-isa
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 16:07:59 +0000 (17:07 +0100)]
move ALUHelpers to openpower-isa

3 years agouse spr_to_fast from this repo
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 16:02:52 +0000 (17:02 +0100)]
use spr_to_fast from this repo

3 years agoadd util.py
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 16:01:56 +0000 (17:01 +0100)]
add util.py

3 years agorename soc use openpower consts regfile enums
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 15:59:17 +0000 (16:59 +0100)]
rename soc use openpower consts regfile enums

3 years agomove Regfile enums here
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 15:54:41 +0000 (16:54 +0100)]
move Regfile enums here

3 years agomove Regfile enums here
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 15:52:41 +0000 (16:52 +0100)]
move Regfile enums here

3 years agomake svanalysis a python console script
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 15:46:39 +0000 (16:46 +0100)]
make svanalysis a python console script

3 years agosort out sv_analysys.py moving to openpower-isa
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 15:44:47 +0000 (16:44 +0100)]
sort out sv_analysys.py moving to openpower-isa

3 years agoremove unneeded imports in sim test cases
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 15:28:28 +0000 (16:28 +0100)]
remove unneeded imports in sim test cases

3 years agowhoops, now using SPRfull
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 15:19:31 +0000 (16:19 +0100)]
whoops, now using SPRfull

3 years agomore migration to openpower-isa
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 14:43:01 +0000 (15:43 +0100)]
more migration to openpower-isa

3 years agocomments on soc imports
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 14:26:37 +0000 (15:26 +0100)]
comments on soc imports

3 years agoresolving imports changing over
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 14:13:58 +0000 (15:13 +0100)]
resolving imports changing over

3 years agosort out imports created by pywriter
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 13:26:01 +0000 (14:26 +0100)]
sort out imports created by pywriter

3 years agosort out imports created by pywriter
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 13:25:40 +0000 (14:25 +0100)]
sort out imports created by pywriter

3 years agosorting out wiki directories
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 13:19:12 +0000 (14:19 +0100)]
sorting out wiki directories

3 years agoresolve new path for openpower/isa markdown
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 13:04:52 +0000 (14:04 +0100)]
resolve new path for openpower/isa markdown

3 years agoshould not have been added
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 13:04:34 +0000 (14:04 +0100)]
should not have been added

3 years agoadd Makefile
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:54:20 +0000 (13:54 +0100)]
add Makefile

3 years agoadd qemuopts
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:49:09 +0000 (13:49 +0100)]
add qemuopts

3 years agoadd memmap
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:47:34 +0000 (13:47 +0100)]
add memmap

3 years agoadd .gitignore
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:47:03 +0000 (13:47 +0100)]
add .gitignore

3 years agoignore pycache
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:46:38 +0000 (13:46 +0100)]
ignore pycache

3 years agoadd exceptions
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:45:59 +0000 (13:45 +0100)]
add exceptions

3 years agoadd SV records
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:38:17 +0000 (13:38 +0100)]
add SV records

3 years agoadd .gitignores
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:36:25 +0000 (13:36 +0100)]
add .gitignores

3 years agoadd pseudo and isa
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:35:58 +0000 (13:35 +0100)]
add pseudo and isa

3 years agoadd qemu_test
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:32:36 +0000 (13:32 +0100)]
add qemu_test

3 years agoadd decoder proofs
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:30:46 +0000 (13:30 +0100)]
add decoder proofs

3 years agoadd decoder unit tests
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:30:31 +0000 (13:30 +0100)]
add decoder unit tests

3 years agomove consts from soc
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:29:28 +0000 (13:29 +0100)]
move consts from soc

3 years agoadd nmutil to setup.py commented out
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:27:05 +0000 (13:27 +0100)]
add nmutil to setup.py commented out

3 years agoadd debug prints libresoc-master
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:21:51 +0000 (13:21 +0100)]
add debug prints

3 years agoadd LGPLv3 license
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:02:33 +0000 (13:02 +0100)]
add LGPLv3 license

3 years agoadd first openpower decoder files, copied from soc/decoder
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 12:01:23 +0000 (13:01 +0100)]
add first openpower decoder files, copied from soc/decoder

3 years agoadd news, README, and setup.py
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 11:43:53 +0000 (12:43 +0100)]
add news, README, and setup.py

3 years agotest commit
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 10:02:24 +0000 (11:02 +0100)]
test commit

3 years agotest commit
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 10:01:05 +0000 (11:01 +0100)]
test commit

3 years agotest commit
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:55:04 +0000 (10:55 +0100)]
test commit

3 years agotest commit
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:52:15 +0000 (10:52 +0100)]
test commit

3 years agoadd link to decode1.vhdl
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:50:53 +0000 (10:50 +0100)]
add link to decode1.vhdl

3 years agoadd explanatory README.txt
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:45:13 +0000 (10:45 +0100)]
add explanatory README.txt

3 years agoadd explanatory README.txt
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:42:51 +0000 (10:42 +0100)]
add explanatory README.txt

3 years agoadd sv_analysis program
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:20:13 +0000 (10:20 +0100)]
add sv_analysis program

3 years agoadd markdown files extracted manually from v3.0B spec
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:19:13 +0000 (10:19 +0100)]
add markdown files extracted manually from v3.0B spec

3 years agoadd isatables extracted from microwatt and v3.0B spec
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:18:17 +0000 (10:18 +0100)]
add isatables extracted from microwatt and v3.0B spec

3 years agofirst commit
Luke Kenneth Casson Leighton [Fri, 23 Apr 2021 09:13:54 +0000 (10:13 +0100)]
first commit