FeOS/sdk
2015-12-11 00:42:08 +01:00
..
bin devkitARM r44 fix 2015-12-11 00:42:08 +01:00
docpages ARM7: export I2C functions 2013-08-18 19:45:10 +02:00
examples Major direct mode API redesign, see details: 2013-08-17 21:41:38 +02:00
include add BUFSIZ, setbuffer, setbuf, and setlinebuf 2014-08-01 15:38:37 -05:00
mk FeOS build system: add support for grit files; better recursiveness 2014-07-30 23:34:52 +02:00
source Kernel: add strtok_r 2013-08-27 01:38:55 +02:00
source7 ARM7: export I2C functions 2013-08-18 19:45:10 +02:00
templates Major direct mode API redesign, see details: 2013-08-17 21:41:38 +02:00
userlib add dummy support for SO_REUSEADDR and SO_BROADCAST 2014-08-01 17:08:02 -05:00
Doxyfile Update Doxyfile project version number 2013-08-14 21:41:55 +02:00
feoscxx_license.txt Complete and correct feoscxx license 2012-07-02 16:32:39 +02:00
libfeos7.mk Add import stubs to libfeos7 2011-09-18 21:07:50 +02:00
libfeos.mk MAJOR FeOS API RESTRUCTURING AND KERNEL CLEANUP, see details: 2013-08-10 19:08:01 +02:00
libfeoscxx.mk libfeos: add debug build to be used by apps, see details 2012-04-02 19:38:44 +02:00
Makefile add rule to build sdk docs 2014-08-01 15:38:59 -05:00
README.txt Third wave of Doxygenifying, begin documenting the FeOS API 2013-03-18 23:08:05 +01:00

 _______________________________
/                               \
| FeOS Software Development Kit | v0.1-alpha Developer Preview
\_______________________________/

Copydinner (cd) fincs 2010-13, All Meals Reserved

Introduction
============

The FeOS SDK allows you to develop software for FeOS. It is intended to be used with a working
devkitARM and libnds installation. This SDK also comes with all the information you need in
order to get started.

Installation
============

Place this folder in any accessible place, then set the FEOSSDK environment variable to point to it.
If using Windows, you need to specify it using a Unix-style path (like /c/devkitPro/FeOS-SDK).

If you are building FeOS from source this folder is part of the FeOS repository and it should stay
where it is right now.

Folder Description
==================

bin        - Contains development tools required by the build system.
examples   - Contains software examples.
include    - Contains header files.
lib        - Contains supporting run-time code.
mk         - Contains the build system.
templates  - Contains project templates.
userlib    - Contains user library folders. The SDK comes preloaded with headers and import stubs for
             FeOS' system libraries.

Templates
=========

arm7module     - ARM7 module project. Needs libnds to be installed.
consoleapp     - Console application project with package building support.
coopguiapp     - Coop GUI application project with package building and app registration support.
directmodeapp  - Direct mode application project with package building and app registration support.
sharedlib      - Shared library (aka DLL) project with package building support.
staticlib      - Static library project.

Documentation
=============

I lied, there is no documentation yet :D

Help resources:

  feos.mtheall.com/forum/
  #FeOS at irc.blitzed.org