nuttx-apps/system/progmem
2018-09-04 09:38:26 -06:00
..
.gitignore Appliation.mk: Even on Cygwin, GNU make insists that targets use Unix style paths. System/progmem: Rename the install application to progmem. This generates a target install: which collides with the install:: target in Application.mk. 2018-09-04 09:38:26 -06:00
Kconfig Appliation.mk: Even on Cygwin, GNU make insists that targets use Unix style paths. System/progmem: Rename the install application to progmem. This generates a target install: which collides with the install:: target in Application.mk. 2018-09-04 09:38:26 -06:00
Make.defs Appliation.mk: Even on Cygwin, GNU make insists that targets use Unix style paths. System/progmem: Rename the install application to progmem. This generates a target install: which collides with the install:: target in Application.mk. 2018-09-04 09:38:26 -06:00
Makefile Appliation.mk: Even on Cygwin, GNU make insists that targets use Unix style paths. System/progmem: Rename the install application to progmem. This generates a target install: which collides with the install:: target in Application.mk. 2018-09-04 09:38:26 -06:00
progmem.c Appliation.mk: Even on Cygwin, GNU make insists that targets use Unix style paths. System/progmem: Rename the install application to progmem. This generates a target install: which collides with the install:: target in Application.mk. 2018-09-04 09:38:26 -06:00
README.txt Appliation.mk: Even on Cygwin, GNU make insists that targets use Unix style paths. System/progmem: Rename the install application to progmem. This generates a target install: which collides with the install:: target in Application.mk. 2018-09-04 09:38:26 -06:00

Install Program
===============

    Source: NuttX
    Author: Uros Platise
    Date: 7. May 2011

This application installs XIP application by placing it directly into
the program memory (flash) area into free area and creates a start-up
script into selected directory (i.e. /usr/bin/progname).

Usage:
    progmem [--stack RequiredStackSpace] [--priority Priority]
            source-file destination-directory

If stackspace is not given default stack space of 4096 Bytes is used.
If priority is not given system default is used.

Additional options:

    --remove destination-file   i.e. install --remove /usr/bin/myapp
    --force                     to replace existing installation
    --start <page>              install app at or after <page>
    --margin <pages>            leave some free space after the kernel
                                Default is 16 pages so kernel may grow.