View on GitHub

mem_layout_mgr

Memory Layout Manager for Linker Scripts

Memory Layout Manager for Single and MultiCore Systems

Build Status

The memory layout manager is a simple GUI, which should help to parse and verify linker scripts projects. Details: Thesis

I recommend to use Netbeans IDE 8.x, because the bison support is working out
of the box. Otherwise, I would recommend and install a plugin for bison flex.

alt Result

Installation

A toolchain is provided to start the project out of the box.

Go in the root folder and execute ./install_tc.sh. It will last around 40 minutes.

In Windows, you need to run a bash window first. Activate bash shell in Windows 10.

Usage

make help // shows you a list of options

Find a graphical overview of the grammar, klick here.

History

This file started with LinkerScript Parser v0.0 and tracks the feature of this tool. Each line will describe a single addition/removement/change and adhere to the following format:

<Author> <Type> : <Textual_description_without_linebreak>

Authors (so far):

Type:

Table of changes:

Credits

License

GNU General Public License v3.0


Grammar-Overview

alt Result Go to development/parser/output/parser.png