SHARC or Blackfin DSP assembly highlighting
Syntax def for the SHARC/blackfin DSP boards' assembly language.
- Total 5K
- Win 4K
- Mac 869
- Linux 461
|Jun 1||May 31||May 30||May 29||May 28||May 27||May 26||May 25||May 24||May 23||May 22||May 21||May 20||May 19||May 18||May 17||May 16||May 15||May 14||May 13||May 12||May 11||May 10||May 9||May 8||May 7||May 6||May 5||May 4||May 3||May 2||May 1||Apr 30||Apr 29||Apr 28||Apr 27||Apr 26||Apr 25||Apr 24||Apr 23||Apr 22||Apr 21||Apr 20||Apr 19||Apr 18||Apr 17|
SHARC assembly Sublime Syntax
IMPORTANT MESSAGE: THIS REPOSITORY WILL NO LONGER BE MAINTAINED.
I have zero interest and little remaining knowledge in DSP chips anymore. If you wish to see a change, you'll have to fork the repo. Sorry. The good news is that it's not that hard to add things.
A syntax definition for the SHARC's (The DSP board from Analog Devices) assembly language. I think it works reasonably well. As far as I know, no other ones exist. It does not include keywords for Analog Devices' TigerSHARC board, and the Blackfin definitions are not very well researched. I spent the semester with a SHARC board, so there you go.
I made this because I really don't like the VisualDSP++ IDE that much. No word wrap, tabs, etc…
Installation (Windows): - Get sublime_text. - Install “Package Control” : https://sublime.wbond.net/installation#st2 - Extract/copy/Whatever-I-Don't-Care “Assembly x86 AT&T.tmLanguage” and “Comments (ASM x86).tmPreferences” into [sublime directory]\Data\Packages\User\ - Or simply git clone' this repo. - I'm currently attempting to move this to Package control, so sit tight.
Pull requests and bug reports always welcome.
Sublime should automatically take care of the syntax highlighting, so there's no need to restart.
Description of Files: - blahblah.JSON-tmLanguage : the syntax definition in JSON form. More convenient to edit, but must be converted first. Press F7 after installing AAApackagedev. - blahblah.tmLanguage : the syntax definition in tmLanguage form (a form of xml). Can be edited directly without compiling. - blahblah.tmPreferences : enables the commenting shortcut of sublime text. - README.md : read this file from the top for more information.