1 2 3 4 5 6 7 8 9 10 11
12 13 14
15
16 package host.platforms.arm;
17
18 /*!
19 * ======== Arm ========
20 * Arm device data sheet module.
21 *
22 * This module provides basic data suitable for an Arm-based
23 * native builds.
24 */
25 metaonly module Arm inherits xdc.platform.ICpuDataSheet
26 {
27 instance:
28 override config string cpuCore = "v7A";
29 override config string cpuCoreRevision = "1.0";
30 override config int minProgUnitSize = 1;
31 override config int minDataUnitSize = 1;
32 override config int dataWordSize = 4;
33
34 /*!
35 * ======== memMap ========
36 * The memory map returned be getMemeoryMap().
37 */
38 config xdc.platform.IPlatform.Memory memMap[string] = [];
39 }
40 41 42
43