• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..11-May-201419

cfe_applet.ldsH A D11-May-2014458

download.cH A D11-May-20144.8 KiB

download.ldsH A D11-May-2014140

MakefileH A D11-May-20141.6 KiB

minicrt0.SH A D11-May-20143.1 KiB

READMEH A D11-May-2014886

test.cH A D11-May-20145.6 KiB

vapitest.SH A D11-May-20143.3 KiB

README

1
2This directory contains "applets" - simple programs to let
3us test the callbacks into CFE.
4
5You should be able to compile these programs and load them
6via the TFTP loader in CFE, and when run, they will call
7the APIs in CFE to display messages and such.
8
9The files cfe_api.c, cfe_api.h, and cfe_api_int.h are versions
10of the same files from ../applets, customized to build with this
11stand-alone build environment.  Typically you won't want to copy
12these.  Instead, you'll want to copy the versions in ../applets and
13customize them as needed.
14
15Pay particular attention to the MIPS calling conventions
16you are using.  In particular, CFE uses 64-bit register
17values.  If you compile your program with -mips1 or -mips2,
18the 64-bit arguments will be passed as 2 32-bt registers.
19
20In most cases, CFE only uses the lower 32 bits, since
21it can be called from either 32 or 64-bit applications.
22