Skip to content

Sparcv8 (leon)#568

Open
atlas0fd00m wants to merge 20 commits into
vivisect:masterfrom
atlas0fd00m:SPARCv8_LEON
Open

Sparcv8 (leon)#568
atlas0fd00m wants to merge 20 commits into
vivisect:masterfrom
atlas0fd00m:SPARCv8_LEON

Conversation

@atlas0fd00m

Copy link
Copy Markdown
Contributor

SPARC V8 Envi Architecture (thanks @murrayma and @sprout42)

murrayma and others added 18 commits February 12, 2021 20:22
* dynamic dialog box helper

* actually do something with defaults, and update docstr to help.

* warning and informational messages too.

* bugfixes in QtCore and other imports

* cleanup and additions to the README

* oops, removed this prematurely.

* cleanup example gui extension

* Update README.md

thanks @williballenthin!

Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>

Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>
* cleaning things up a tad

* got some of the remote stuff working again

* parseOpcode speedup

* Copy over convert file and fix and start of remote tests

* probably shouldn't crash

* spelling and add a REF_CODE xref on emulation discovered function calls

* Remote tests and other location fixes

* test fun

* make the remote test a little less finicky

* heh. forgot to remove the post mortem

* cleanup, logging, and back out parseOpcode change for another PR

* derp

* actually, ya know, use the port

* whoops

* cleaning up, suppressing some dumb qt messages, and a string display annoyance

* forgot this

* cleanup per atlas
# Conflicts:
#	README.md
#	vivisect/qt/funcgraph.py
#	vivisect/qt/remote.py
#	vivisect/remote/server.py
#	vivisect/tests/linux_arm_sh_data.py
#	vivisect/tests/testremote.py
#	vivisect/tests/testvivisect.py
#	vtrace/tests/__init__.py
# Conflicts:
#	envi/__init__.py

@invisig0th invisig0th left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs some unit tests to do basic smoke testing of the instruction decoder logic

Comment thread vivisect/remote/server.py
import queue
import logging
import argparse
import binascii

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why is this included?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants