diff options
author | laforge <laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1> | 2006-10-16 16:37:59 +0000 |
---|---|---|
committer | laforge <laforge@6dc7ffe9-61d6-0310-9af1-9938baff3ed1> | 2006-10-16 16:37:59 +0000 |
commit | ea1423e7c9aa7da9e1017d71d8887a0b736db81e (patch) | |
tree | 1471cc5fa542be35472f32249aecf879caed0c01 /doc/common-targetsoftware.xml | |
parent | 1d505fbf35d1f9926c065402c5bd056e34df84b7 (diff) |
add some bits and pieces of documentation
git-svn-id: https://svn.openpcd.org:2342/trunk@272 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
Diffstat (limited to 'doc/common-targetsoftware.xml')
-rw-r--r-- | doc/common-targetsoftware.xml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/common-targetsoftware.xml b/doc/common-targetsoftware.xml new file mode 100644 index 0000000..6e328ee --- /dev/null +++ b/doc/common-targetsoftware.xml @@ -0,0 +1,17 @@ +<section> +<title>Target Software</title> +<para> +The software doesn't use any operating system. Everything is implemented from +scratch. Some of the API's (e.g. timer API) are modelled after the +corresponding Linux kernel API's. However, this does not imply that any of the +actual implementation is shared. The reason for matching the Linux API's is +merely because they are well-understood and there's lots of example code using +them. +</para> +<para> +The SAM7 firmware is compiled using GNU GCC 4.0.2 for ARM. It uses GNU Make for +processing the Makefiles. All development of the system happened on Linux, +therefore your milage of compiling it on Windows might vary, but should +theoretically work. +</para> + |