aboutsummaryrefslogtreecommitdiff
path: root/applications/message_handler_openamp/message_handler.hpp
AgeCommit message (Collapse)Author
2024-04-19Fix rpmsg not being zero initializedMikael Olsson
The rpmsg struct used in response messages is not zero initialized so later response messages may contain old data. To resolve this, the rpmsg struct is now zero initialized for each new message. Change-Id: I116fa443eca7b6ec3d8817909fd3c59bd69427cb Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
2024-02-13Update rpmsg type names in message handlerMikael Olsson
With the restructuring of the Linux kernel driver source files, some macros and types in the rpmsg header was renamed to better namespace their usage. The message handler openamp application has been updated accordingly. Change-Id: Ibfc11ced58cddd23463bb2060d658cc9b374e035 Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
2024-02-12Update kernel rpmsg header path in message handlerMikael Olsson
The source files for the Linux kernel driver has been restructured and the common rpmsg header file has been renamed and moved to an include folder. The message handler openamp application has been updated accordingly to use the new header file. Change-Id: If1c4f5f80dbd87ee1b14103620b1183f6a3e3826 Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
2023-09-28Remove address translation for buffer and carveoutMikael Olsson
Address translation for inference buffers and carveout areas have been removed because the Linux Kernel NPU driver now provides device addresses for them. Change-Id: I71a133ba5ecbb94aa2c225d259e75229b6dbce5b Signed-off-by: Mikael Olsson <mikael.olsson@arm.com>
2023-02-08Updating message handler firmware23.02-rc1Kristofer Jonsson
The 'message handler' firmware was based on a custom interface between Linux and the firmware. Because the kernel driver has been converted into a rpmsg driver, the 'message handler' application has been updated into an OpenAMP based firmware. Change-Id: I1339180c4f53cbad42501a2827863b7b49561ff4