1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
32 33 34
35
36 requires ti.sysbios.family;
37
38 /*!
39 * ======== ti.sysbios ========
40 * SYS/BIOS Scalable/Extensible Real-time Kernel
41 *
42 * SYS/BIOS is a scalable real-time kernel. It is designed to be used
43 * by applications that require real-time scheduling and synchronization
44 * or real-time instrumentation. SYS/BIOS provides preemptive
45 * multi-threading, hardware abstraction, real-time analysis, and
46 * configuration tools. SYS/BIOS is designed to minimize memory and
47 * CPU requirements on the target.
48 *
49 * This package contains the {@link ti.sysbios.BIOS BIOS} module, which
50 * serves as the "top level" configuration entry point for SYS/BIOS. The
51 * BIOS module provides basic configuration parameters necessary to use
52 * SYS/BIOS and provides links to more advanced configuration options that
53 * can be used to further optimize SYS/BIOS for your application.
54 *
55 * SYS/BIOS is implemented as a set of RTSC packages, each of which
56 * delivers a subset of the functionality. The RTSC standard recommends
57 * a naming convention for packages to aid readability and uniqueness.
58 * If you are familiar with the Java package naming convention,
59 * you will find SYS/BIOS's packages to be quite similar.
60 *
61 * SYS/BIOS packages conform to this convention with names that consist
62 * of a hierarchical naming pattern; each level is separated by a period
63 * ("."). Usually, the highest level of the name is the vendor ("ti"),
64 * followed by the product ("sysbios"), and then followed by sub-package
65 * names (for example, "knl").
66 *
67 * These names have the added benefit of reflecting the physical layout
68 * of the package within the file system where SYS/BIOS has been installed.
69 * For example, the {@link ti.sysbios.knl} package files can be found at
70 * `BIOS_INSTALL_DIR/bios_6_##_##/packages/ti/sysbios/knl`.
71 *
72 * For more information about SYS/BIOS, see the following:
73 *
74 * @p(html)
75 * <ul>
76 * <li><a
77 * href=https://processors.wiki.ti.com/index.php/SYS/BIOS_Getting_Started_Guide>
78 * <i>SYS/BIOS Getting Started Guide</i></a></li>
79 * <li><a href=http://www-s.ti.com/sc/techlit/spruex3>
80 * <i>SYS/BIOS 6.x User's Guide</i></a></li>
81 * <li><a href=http://www-s.ti.com/sc/techlit/spraas7>
82 * <i>Migrating a DSP/BIOS 5 Application to SYS/BIOS 6</i></a></li>
83 * <li><a href=http://rtsc.eclipse.org/docs-tip/Main_Page>
84 * RTSC-pedia wiki</a></li>
85 * <li><a href=https://processors.wiki.ti.com/index.php/Category:SYSBIOS>
86 * SYS/BIOS Information Wiki</a></li>
87 * <li><a href=https://focus.ti.com/docs/toolsw/folders/print/dspbios6.html>
88 * SYS/BIOS 6.x Product Information</a></li>
89 * <li><a href=http://e2e.ti.com/support/embedded/f/355.aspx>
90 * SYS/BIOS support forum in TI E2E Community</a></li>
91 * </ul>
92 * @p
93 *
94 */
95 package ti.sysbios [2,0,0,0] {
96 module BIOS;
97 module Build;
98 }