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

Add address spaces to processor definition files #13

Closed
syntroniks opened this issue Jul 8, 2019 · 2 comments
Closed

Add address spaces to processor definition files #13

syntroniks opened this issue Jul 8, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@syntroniks
Copy link

syntroniks commented Jul 8, 2019

Is your feature request related to a problem? Please describe.
Adding these definitions allows for a more accurate memory map of TC2xx processors

Describe the solution you'd like
When I load a binary for a TC277/297 processor, I would like commonly-used address spaces/ranges to be defined for me.

Additional context
Here are some sample memory regions for a TC277. There exist many more like caches, tags, emulation memory, data acquisition, boot rom, etc. but those are not required for most tasks.

    <memory_block name="CPU2_DSPR" start_address="0x50000000" length="0x1E000" mode="rwv" initialized="false"/>
    <memory_block name="CPU2_PSPR" start_address="0x50100000" length="0x8000" mode="rwv" initialized="false"/>
    <memory_block name="CPU1_DSPR" start_address="0x60000000" length="0x1E000" mode="rwv" initialized="false"/>
    <memory_block name="CPU1_PSPR" start_address="0x60100000" length="0x8000" mode="rwv" initialized="false"/>
    <memory_block name="CPU0_DSPR" start_address="0x70000000" length="0x1E000" mode="rwv" initialized="false"/>
    <memory_block name="CPU0_PSPR" start_address="0x70100000" length="0x8000" mode="rwv" initialized="false"/>
    <memory_block name="PFLASH0" start_address="0x80000000" length="0x200000" mode="rwv" initialized="false"/>
    <memory_block name="PFLASH1" start_address="0x80200000" length="0x200000" mode="rwv" initialized="false"/>```
@syntroniks syntroniks added the enhancement New feature or request label Jul 8, 2019
@mumbel
Copy link
Owner

mumbel commented Jul 11, 2019

Missed this, I'll take a look soon

@mumbel
Copy link
Owner

mumbel commented Jul 14, 2019

@syntroniks sorry for taking so long on that, its now committed. Thanks for taking some time to play with this module and the suggestion

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

2 participants