Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Co-processor support #3

Open
daniel5151 opened this issue May 1, 2020 · 0 comments
Open

Co-processor support #3

daniel5151 opened this issue May 1, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@daniel5151
Copy link
Owner

The ARMv4t ISA can be extended through the use of co-processors connected to the main CPU core.

For example, the EP9302 SoC used in ts7200 includes the MaverickCrunch Math Co-Processor (see section 3 in the EP93xx User's Guide), which adds custom instructions for IEEE floating point, and 64-bit integer math. The EP9202 also uses the co-processor interface to control the onboard MMU, power-states, etc...


At the moment, armv4t_emu treats all co-processor instructions as noops, simply logging the arguments via log and moving on. It would be better if there was some way to add custom co-processor support to a Cpu.

@daniel5151 daniel5151 added enhancement New feature or request help wanted Extra attention is needed and removed help wanted Extra attention is needed labels May 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant