nuttx-apps/examples/pashello
2015-06-28 08:14:53 -06:00
..
.gitignore .dSYM only needs to be in the same .gitignore files as .exe 2013-05-30 15:02:04 -06:00
device.c
hello.h
hello.pas
hello.pex
Kconfig Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation 2015-06-28 08:14:53 -06:00
Make.defs apps/examples: Modify/simpify apps/examples build files. From Roman Saveljev. 2015-05-06 08:19:54 -06:00
Makefile MAINOBJ needs to be added to object list in many Makefile 2014-09-11 06:48:11 -06:00
mkhello.sh USB device drivers: Add hooks to to use common, external DMA buffer allocation implementation.. 2012-09-13 14:14:18 +00:00
pashello.c More fixes to issues noted by cppcheck 2014-11-25 11:45:00 -06:00
pashello.h Create P-Code execution helper in apps/interpreters/prun; The P-Code binary format is functional except that there are still some modularity and kernel build issues that need to be addressed. 2014-05-09 08:52:11 -06:00
README.txt I learned how to spell PSEUDO 2012-08-05 17:44:11 +00:00

README
^^^^^^

hello.pas

  This is a sample "Hello, World!" Pascal Program

hello.pex

  This is the compiled, linked P-Code executable that results
  when hello.pas is compiled.

hello.h

  This file defines an initialized C array holds a copy of
  hello.pex.  This file as created by:

    xxd -i hello.pex >hello.h

mkhello.sh

  This is a scripts that can be used to rebuild both hello.pex
  and hello.h.

device.c

  The hello.pex file must be provided to the interpreter as a file
  in the file system.  Normally this would be done using real storage
  medium.  In this example, we will use device.c:

  device.c implements a simple device driver.  Reads from this device
  will access the in-memory copy of hello.pex  This device driver is
  registered as /dev/pashello in the pseudo filesystem.