SWDEV-404889 - Debugger support, trap handler

Add trap handler code into runtime and compile/load during
device initialization. The current interface for trap handler in
PAL is obsolete and the new interface will be provided later.

Change-Id: I1fa702c5d1f2e6731f781369c980d546cf422328
Este commit está contenido en:
German
2023-09-11 15:22:51 -04:00
cometido por German Andryeyev
padre 5e51335ef6
commit e1d34cb24f
Se han modificado 7 ficheros con 329 adiciones y 36 borrados
+1
Ver fichero
@@ -269,6 +269,7 @@ class LightningProgram : public HSAILProgram {
isHIP_ = (owner.language() == amd::Program::HIP);
}
virtual ~LightningProgram() {}
uint64_t GetTrapHandlerAddress() const;
protected:
virtual bool createKernels(void* binary, size_t binSize, bool useUniformWorkGroupSize,