soc.git
2020-04-04 Luke Kenneth... whitespace
2020-04-04 Luke Kenneth... move to header-template, fix bug in page name (use...
2020-04-04 Luke Kenneth... add imports for helper functions to pywriter
2020-04-04 Luke Kenneth... identify [0]*16 pattern and produce repeat-of-int
2020-04-04 Luke Kenneth... add modulo to parser (and div to SelectableInt)
2020-04-03 Luke Kenneth... remove quotes because we are passing the function through
2020-04-03 Luke Kenneth... plan to use class named ISACaller base class
2020-04-03 Luke Kenneth... create list of args, pass them in to function, return...
2020-04-03 Jacob Lifshaypower parser should work
2020-04-03 Luke Kenneth... add comments, get example working
2020-04-03 Luke Kenneth... add __bool__ override to selectable_int
2020-04-03 Luke Kenneth... output as class not set of functions
2020-04-03 Luke Kenneth... unary minus is at end not in front
2020-04-03 Luke Kenneth... add invert operator, fix unary ops
2020-04-03 Luke Kenneth... fix concat error
2020-04-03 Luke Kenneth... test double-index (wark, fail)
2020-04-03 Luke Kenneth... add one to end subscript
2020-04-03 Luke Kenneth... corrections to lte / gte
2020-04-03 Luke Kenneth... add test of brackets to stop newline inclusion
2020-04-03 Luke Kenneth... add bit-wise OR and AND
2020-04-03 Luke Kenneth... add less-than, greater-than, signed, and le/ge
2020-04-03 Luke Kenneth... off-by-one in SelectableInt slices
2020-04-03 Luke Kenneth... support assignment to subscripts, however it may need...
2020-04-03 Tobias Platenfix power_pseudo.py to work with latest nmigen
2020-04-02 Luke Kenneth... add power isa python-writer
2020-04-02 Luke Kenneth... add test of if elif
2020-04-02 Luke Kenneth... start parsing all source files, output python
2020-04-02 Luke Kenneth... use Ops in pagereader
2020-04-02 Luke Kenneth... add pagename to list
2020-04-02 Luke Kenneth... move reading into constructor
2020-04-02 Luke Kenneth... add form-extraction parsing
2020-04-02 Luke Kenneth... add docstring for pagereader module
2020-04-02 Luke Kenneth... read all files from openpower/isa directory successfully
2020-04-02 Luke Kenneth... add pagereader for openpower/isa/*.mdwn
2020-04-02 Luke Kenneth... add in ability to concat ints
2020-04-02 Luke Kenneth... success using SelectableInt in cnttzd test
2020-04-01 Michael NolanAdd many more operators to selectable_int
2020-04-01 Michael Nolanselectable_int now in power ordering, add setitem
2020-04-01 Michael NolanAdd rudimentary int class with bit index
2020-04-01 Luke Kenneth... add bit of code ready for IntClass with an eq function
2020-04-01 Luke Kenneth... move demo code for lexer
2020-04-01 Luke Kenneth... split parser into separate module
2020-04-01 Luke Kenneth... move IndentLexer to separate module
2020-04-01 Michael NolanFix bug in test_decoder_gas
2020-04-01 Luke Kenneth... update README for install process
2020-04-01 Luke Kenneth... add libreriscv as submodule
2020-04-01 Luke Kenneth... semi-functional prototype which reads code-fragments...
2020-04-01 Jacob Lifshayadd .eggs to .gitignore
2020-03-31 Michael NolanMinor cleanup
2020-03-31 Michael NolanAdd more comments to helpers.py
2020-03-31 Luke Kenneth... identify GPR read and add some helpers
2020-03-31 Luke Kenneth... assume 32-to-64 bit zero-extension
2020-03-31 Luke Kenneth... split out sig set from sig setup
2020-03-31 Luke Kenneth... whitespace cleanup
2020-03-31 Luke Kenneth... add list of gprs which need to access GPR functions...
2020-03-31 Luke Kenneth... add sigdecoder
2020-03-30 Michael NolanAdd tests for EXTS64, fix EXTS64
2020-03-30 Michael NolanAdd ROTL32 and ROTL64
2020-03-30 Michael NolanBegin adding helper functions for PPC pseudocode compiler
2020-03-30 Michael NolanFix bug in GAS test where it would load and update...
2020-03-30 Michael NolanFix tests broken by df295b5
2020-03-30 Michael NolanMinor cleanup
2020-03-30 Luke Kenneth... bit of a mess, turn lexer and parser into classes
2020-03-30 Luke Kenneth... add signals for all fields, accessible by named tuples...
2020-03-30 Luke Kenneth... add binary number support
2020-03-30 Luke Kenneth... use = rather than == for compare
2020-03-30 Michael NolanWIP: Replace fields in power_decoder with signals of...
2020-03-30 Luke Kenneth... add break (leave) statement
2020-03-30 Luke Kenneth... sigh add in do while syntax
2020-03-30 Luke Kenneth... add support for for-loops
2020-03-30 Luke Kenneth... add token-preprocessing step to make code look more...
2020-03-30 Luke Kenneth... get if/else comparisons working with python3
2020-03-30 Luke Kenneth... add concatenation of signals (by way of global function...
2020-03-29 Luke Kenneth... annoying. convert to python3
2020-03-29 Michael NolanUpdate proof_decoder2 to handle signed immediates
2020-03-29 Michael NolanFix issue 271, remove unneeded fields in power_fieldsn.py
2020-03-29 Luke Kenneth... add listmaker
2020-03-29 Luke Kenneth... start to convert to POWER decoder, add slice/subscript
2020-03-29 Luke Kenneth... add while statement to GardenSnake. cute!
2020-03-29 Luke Kenneth... add support for ELSE statement, enable debug etc.
2020-03-29 Luke Kenneth... add ply to dependencies
2020-03-29 Luke Kenneth... add first python-ply recovered working version of Garde...
2020-03-26 Luke Kenneth... add TODO for cry_in==CA
2020-03-26 Luke Kenneth... add TODO for cry_in==CA
2020-03-26 Luke Kenneth... fix 1-overflow
2020-03-26 Luke Kenneth... brackets to be safe
2020-03-26 Michael NolanAdd tests for subfic and neg
2020-03-26 Michael NolanSub instruction working
2020-03-26 Luke Kenneth... add newline to stop gnu-as whining
2020-03-26 Luke Kenneth... seeing spurious failures on gdb connection
2020-03-26 Luke Kenneth... missed cd build
2020-03-26 Luke Kenneth... add README describing build process for simulator ...
2020-03-26 Luke Kenneth... add pygdbmi to dependencies
2020-03-26 Luke Kenneth... wait for communication with closing program and close...
2020-03-25 Michael NolanDirectly compare simulator with qemu
2020-03-25 Michael NolanAssemble whole program instead of instruction by instru...
2020-03-25 Michael NolanAdd rudimentary python qemu interface
2020-03-25 Michael NolanAdd instructions for how to launch qemu
2020-03-25 Michael NolanAdd qemu test directory
2020-03-24 Luke Kenneth... change name of test function in addr_split
next