Commit Graph

20 Commits

Author SHA1 Message Date
Jaroslaw Chodor 90e5cf164c Moving hash and file_io to core
Change-Id: I1e6eece53fadf62a8919aa41e04deee3dac2ce60
2019-10-17 13:16:20 +02:00
chmielew 514df851e3 hardcoding PT info with inlineData
Change-Id: I9dd71f5a9101535ed755a2937fed96a55865a801
2019-09-05 14:43:59 +02:00
Jim Snow 4360aff03c Move runtime/helpers/aligned_memory.h to core/helpers
Signed-off-by: Jim Snow <jim.m.snow@intel.com>
Change-Id: I15de094c51d4eb18bfff4d17fd34e817b5525fda
2019-08-06 23:56:24 +02:00
chmielew c56cc25730 IgaWrapper pimpl - change new to make_unique
Change-Id: Ib8ac8e0ea108fed4ce64bc7e4e8dc8b771bb640c
2019-08-02 16:14:57 +02:00
chmielew 2ad0114ef7 addSlash - make sure string is null terminated
Change-Id: I2eb0055abf734b68837d07303ff0098e6f912211
2019-07-23 09:44:13 +02:00
chmielew 6a51f1fad9 ocloc dump string fix
Change-Id: I2b94fe6bef396b12ee7fd394b63ff76ad06138e1
2019-07-16 13:15:21 +02:00
chmielew ebf8baa6d4 ocloc getProductFamily, createDumpDir fix
getProductFamily no longer throws segfault error. Dumping directory is
created automatically.

Change-Id: Ia1f33dec1bf873312e5f7b842aaf189e98103590
2019-07-10 13:22:03 +02:00
chmielew ab89c3cf75 oclock fixes
Change-Id: I446ba2a489bf2f58fbf4211b71279d7d48c8a065
2019-07-08 13:07:30 +02:00
chmielew 7acfe9c935 suppress ocloc output
Change-Id: Ifab9b9c07e278062547581556da9b41ae3da9960
2019-07-04 20:47:02 +02:00
chmielew 369982995d ocloc help cleanup
Change-Id: I4378fa306e3a2b3ec219800a61dbae6c7115808a
2019-07-04 12:55:22 +02:00
Krystian 3f76ab4469 ocloc help cleanup
Change-Id: Iaae89f0805d4cbb55f2d5bc261ede2823de7bd71
2019-07-03 15:19:23 +02:00
Chodor, Jaroslaw 2f42f332d8 Adding support for kernel disasm using IGA
Change-Id: Ic75540c9b42913f5d12d66438cc4e6dcc39ceb98
2019-06-28 12:18:20 +02:00
Chodor, Jaroslaw 2e5ef30009 ocloc - checksum recalculation during reassembly
Resolves: NEO-2696

Change-Id: I2c049ac511e437679df9b58d00e4fb8d995bbe3e
2019-06-19 09:57:04 +02:00
Chodor, Jaroslaw d3ed744c1b Minimalistic kernel dump in ocloc
Resolves: NEO-2118

Change-Id: I7358ad991621114e287b1851cfce6254c76b63c1
2019-06-14 13:50:11 +02:00
Jaime Arteaga b98b51b0d9 Move ptr.h to core folder
Change-Id: Icf0db7c767b2b1ea44fccc02b135f0f6c1f78c8f
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2019-05-29 00:11:34 -07:00
Maciej Dziuban 0b5f810142 Do not print error messages from BinaryEncoder/BinaryDecoder in tests
Change-Id: I45d339c233f9a45724db8d84bf5c5bd66233dcab
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2019-03-29 09:09:38 +01:00
Filip Hazubski 8b57d28116 clang-format: enable sorting includes
Include files are now grouped and sorted in following order:
1. Header file of the class the current file implements
2. Project files
3. Third party files
4. Standard library

Change-Id: If31af05652184169f7fee1d7ad08f1b2ed602cf0
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-02-27 11:50:07 +01:00
Krystian 546afdf7f0 OCL Encoder retVal fix
Change-Id: I679ca3b12b5472b58358d89ead53c0889ed01234
2018-11-21 10:00:43 +01:00
Krystian 5b9f5a6d9e OCLDecoder PatchListSize fix
Change-Id: I8e4f809464b88d06ff4b5611888f1e6965aa4f19
2018-11-16 21:01:28 +01:00
Krystian 526a3a664b Adding new tool for decoding and encoding OCL binary.
Decoder decodes the binary to kernel heaps and patch token data, which
is in a human readible form. Encoder encodes it back to binary form.

Change-Id: Id07b1294ba24360e90c824171741cf14bd43cfad
2018-10-05 12:18:18 +02:00