index 0f5085ec2b672459ad9c107b804744fa02898a9a..0b02f23de763ce3b0437874a3cf60612d20a771c 100755 (executable)
var extension;
/* Boards supported */
- var boards = [
- 'evmDA830',
- 'simTCI6498',
- 'evm6748',
- 'evmOMAPL138',
- 'simDM8168',
- 'evmDM8168',
- 'evm6472',
- 'evmTCI6486',
- 'evmDM8148',
+ var devices = [
+ 'TMS320DA830',
+ 'TMS320TCI6608',
+ 'TMS320TCI6616',
+ 'TMS320TCI6614',
+ 'TMS320C6657',
+ 'Kepler',
+ 'TMS320C6670',
+ 'TMS320C6678',
+ 'TMS320TCI6614',
+ 'TMS320C6657',
+ 'TMS320TCI6638',
+ 'TMS320TCI6636',
+ 'TMS320TCI6630K2L',
+ 'TMS320C66AK2E05',
+ 'TMS320C6748',
+ 'OMAPL138',
+ 'TMS320DM8168',
+ 'TMS320C6472',
+ 'TMS320CTCI6486',
+ 'TMS320DM8148',
+ 'TMS320TI814X',
+ 'TMS320TI816X',
+ 'Vayu',
+ 'DRA7XX'
];
- for (var i = 0; i < boards.length; i++)
+ for (var i = 0; i < devices.length; i++)
{
- if (java.lang.String(Program.platformName).contains(boards[i]))
+ if (java.lang.String(Program.cpu.deviceName).equals(devices[i]))
{
/* Choose the selected platform and build the complete name */
extension = ".a" + Program.build.target.suffix;
if (java.lang.String(Program.build.target.suffix).contains('674'))
target = "674/";
- if (java.lang.String(Program.build.target.suffix).contains('64p'))
+ if (java.lang.String(Program.build.target.suffix).contains('64P'))
target = "64p/";
+ if (java.lang.String(Program.build.target.suffix).contains('66'))
+ target = "66/";
if (java.lang.String(Program.build.target.suffix).contains('a8'))
target = "a8/";
if (java.lang.String(Program.build.target.suffix).contains('m3'))
target = "m3/";
+ if (java.lang.String(Program.build.target.suffix).contains('m4'))
+ target = "m4/";
+ if (java.lang.String(Program.build.target.suffix).contains('a15'))
+ target = "a15/";
+ if (java.lang.String(Program.build.target.suffix).contains('a8'))
+ target = "a8/";
if (java.lang.String(Program.build.target.suffix).contains('9'))
target = "arm9/";
+ if (java.lang.String(Program.build.target.suffix).contains('arp32'))
+ target = "arp32/";
lib = lib + target;
bool = 1;
break;