1 /*
2 * Copyright (c) 2008 Texas Instruments and others.
3 * All rights reserved. This program and the accompanying materials
4 * are made available under the terms of the Eclipse Public License v1.0
5 * which accompanies this distribution, and is available at
6 * http://www.eclipse.org/legal/epl-v10.html
7 *
8 * Contributors:
9 * Texas Instruments - initial implementation
10 *
11 * */
12 /*!
13 * ======== xdc.platform ========
14 * Interfaces and modules necessary for the XDC Platform Model
15 *
16 * @a(Custom Memory Check) 17 * If a custom memory map is specified for a platform, through the
18 * configuration parameter `{@link xdc.platform.IPlatform#customMemoryMap}`,
19 * the custom map is checked
20 * against the default memory map to verify if the custom map fits within
21 * the default map. The environment variable `xdc.platform.custom.check`
22 * controls this check.
23 *
24 * By default, the check is enabled. It can be disabled by passing
25 * `-Dxdc.platform.custom.check="false"` to the XDCscript shell (`xs`),
26 * which is used to run the `{@link xdc.tools.configuro configuro}` command
27 * line configuration tool.
28 * If, on the other hand, you are using `xdc` to run the configuration step
29 * you can set this variable by setting the
30 * `{@link xdc.bld.Executable#Attrs xsopts}` attribute of an
31 * `{@link xdc.bld.Executable}` within a build script.
32 */
33 package xdc.platform [1,0,1,0] {
34 /* platform model interfaces */
35 interface IPlatform, ICpuDataSheet, IExeContext, IPeripheral;
36
37 /* utility modules that implement core behavior */
38 module ExeContext, Utils;
39 }
40 /*
41 * @(#) xdc.platform; 1, 0, 1, 0,386; 9-20-2012 15:01:56; /db/ztree/library/trees/xdc/xdc-y36x/src/packages/
42 */
43