No description
Find a file
Allan Stephens 1eea6c42f7 doc: Re-order top-level documents to improve usability
Groups top-level documents so that related documents are adjacent.
Also re-orders things so that documents for newcomers appear before
documents on more advanced topics.

The rationale behind the resulting order is described below:

Getting Started Guide
- Enables a newcomer to access & try out Zephyr by running a sample
  application using QEMU.

Supported Boards
- Enables a newcomer to try out Zephyr by running a sample application
  using actual hardware.
- Also lets newcomers know which boards are currently supported.

Zephyr Kernel Primer
Device Drivers and Device Model
Subsystems
- Describes the various components of the Zephyr kernel.
- Lets a developer know what is available when they are *designing* code.

API Documentation
- Describes the various APIs of the Zephyr kernel.
- Lets a developer know what is available when they are *writing* code.

Application Development Primer
- Provides the info needed for a developer to create a new application
  using Zephyr.

Contributing Code
- Tells a developer how to contribute code back to the Zephyr project.
- Advanced topic.

Porting Guides
- Provides guidelines for porting Zephyr to a new architecture.
- Advanced topic.

Build System User Guide
- Covers writing Kconfig options, and also contains reference guide.
- Advanced topic.

Change-Id: I8ecb4953c788e843028d1e8778be1ef1aee6c175
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-07-08 18:06:13 +00:00
.known-issues build: script to filter known issues 2016-07-01 21:53:44 +00:00
arch nios2: support more global pointer scenarios 2016-07-06 18:14:31 +00:00
boards usb: Add USB device core layer 2016-06-30 17:51:56 +00:00
doc doc: Re-order top-level documents to improve usability 2016-07-08 18:06:13 +00:00
drivers Bluetooth: H5: Use delayed work API 2016-07-08 12:05:34 +00:00
ext ext qmsi: Update to QMSI 1.1-Beta 2016-07-01 13:43:02 -07:00
include Bluetooth: L2CAP: Add timeout handling 2016-07-08 12:05:33 +00:00
kernel nios2: support more global pointer scenarios 2016-07-06 18:14:31 +00:00
lib nios2: Kconfig: remove some unused config options 2016-06-10 15:22:42 +00:00
misc gdb-server: update call to uart_register_input() 2016-06-22 17:40:01 +00:00
net Bluetooth: L2CAP: Add timeout handling 2016-07-08 12:05:33 +00:00
samples samples/static_lib: Linking with a static library 2016-07-01 00:39:20 +00:00
scripts RFC: fix to build issue with subdirs 2016-07-08 17:09:05 +00:00
tests nios2: support more global pointer scenarios 2016-07-06 18:14:31 +00:00
usb usb: Move LOW_BYTE and HIGH_BYTE to samples code 2016-06-30 17:51:58 +00:00
.checkpatch.conf checkpatch: decrease max line number to 80 2016-05-31 19:09:14 +00:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap mailmap: Add more entries for incomplete author information 2016-06-03 10:52:22 +00:00
Kbuild build: add more dependencies to build process 2016-05-20 18:25:19 +00:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr usb: Add USB device core layer 2016-06-30 17:51:56 +00:00
LICENSE add top level Apache 2.0 license file 2016-02-05 20:24:37 -05:00
MAINTAINERS build: script to filter known issues 2016-07-01 21:53:44 +00:00
Makefile usb: Add USB device core layer 2016-06-30 17:51:56 +00:00
Makefile.inc build: Fix application object files placement when building out of tree 2016-06-30 16:49:40 +00:00
zephyr-env.sh zephyr-env.sh: Add a note to indicate the required version of zsh 2016-03-18 22:01:19 +00:00