/radeon-asm-tools

Radeon Assembler Debugging and Syntax Highlighting Tools for Visual Studio

Primary LanguageC#

Radeon Asm Debugger Extension for Visual Studio

Installation

  1. Download the installation archive attached to the latest git tag and unpack it in a temporary directory.
  2. Install RadeonAsmSyntax.vsix (optionally, documentation is available here)
  3. Install RadeonAsmDebugger.vsix.
  4. Transfer DebugServerW64/DebugServerLinux64 to your remote machines.

Usage

Debug Server

Start the debug server on a remote machine with

./RadeonAsmDebugServer port

where port is a TCP port number the server will listen on.

Development

Prerequisites

Debugging

  1. Clone this repository and open the solution in Visual Studio.
  2. Right-click on VSRAD.Package in Solution Explorer and select Set as StartUp Project.
  3. Start debugging by pressing F5.

Assembling a Release

  1. Right-click on VSRAD.Build in Solution Explorer and select Set as StartUp Project.
  2. Select Release in the Solution Configurations dropdown.
  3. Build the entire solution (Build -> Build Solution).

The release build creates a directory (Release) with the installation script (install.bat), the extension package (RadeonAsmDebugger.vsix), and debug server binaries for Windows and Linux.