nn::acp: Add missing ACPInitialize / ACPFinalize function declarations

This commit is contained in:
Maschell 2022-07-23 16:31:03 +02:00 committed by fincs
parent d290bc8a8a
commit a6018a7b33
4 changed files with 44 additions and 0 deletions

View File

@ -5,6 +5,8 @@
*
*/
#include <nn/acp/client_c.h>
#include <nn/acp/client_cpp.h>
#include <nn/acp/device.h>
#include <nn/acp/result.h>
#include <nn/acp/save.h>

16
include/nn/acp/client_c.h Normal file
View File

@ -0,0 +1,16 @@
#pragma once
#include <wut.h>
#include <nn/result.h>
#ifdef __cplusplus
void
ACPInitialize();
void
ACPFinalize();
#endif //__cplusplus
/** @} */

View File

@ -0,0 +1,24 @@
#pragma once
#include <wut.h>
#include <nn/result.h>
#ifdef __cplusplus
namespace nn {
namespace acp {
nn::Result
Initialize(void)
asm("Initialize__Q2_2nn3acpFv");
nn::Result
Finalize(void)
asm("Finalize__Q2_2nn3acpFv");
} //namespace acp
} //namespace nn
#endif //__cplusplus

View File

@ -83,6 +83,8 @@
#include <mic/mic.h>
#include <nn/ac/ac_c.h>
#include <nn/ac/ac_cpp.h>
#include <nn/acp/client_c.h>
#include <nn/acp/client_cpp.h>
#include <nn/acp/drcled_c.h>
#include <nn/acp/drcled_cpp.h>
#include <nn/acp/device.h>