summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/service/apt/apt.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/core/hle/service/apt/apt.cpp b/src/core/hle/service/apt/apt.cpp
index 987fb0992..aad23e900 100644
--- a/src/core/hle/service/apt/apt.cpp
+++ b/src/core/hle/service/apt/apt.cpp
@@ -190,6 +190,11 @@ void SendParameter(Service::Interface* self) {
190 std::shared_ptr<HLE::Applets::Applet> dest_applet = 190 std::shared_ptr<HLE::Applets::Applet> dest_applet =
191 HLE::Applets::Applet::Get(static_cast<AppletId>(dst_app_id)); 191 HLE::Applets::Applet::Get(static_cast<AppletId>(dst_app_id));
192 192
193 LOG_DEBUG(Service_APT,
194 "called src_app_id=0x%08X, dst_app_id=0x%08X, signal_type=0x%08X,"
195 "buffer_size=0x%08X, handle=0x%08X, size=0x%08zX, in_param_buffer_ptr=0x%08X",
196 src_app_id, dst_app_id, signal_type, buffer_size, handle, size, buffer);
197
193 IPC::RequestBuilder rb = rp.MakeBuilder(1, 0); 198 IPC::RequestBuilder rb = rp.MakeBuilder(1, 0);
194 199
195 // A new parameter can not be sent if the previous one hasn't been consumed yet 200 // A new parameter can not be sent if the previous one hasn't been consumed yet
@@ -214,11 +219,6 @@ void SendParameter(Service::Interface* self) {
214 Memory::ReadBlock(buffer, param.buffer.data(), param.buffer.size()); 219 Memory::ReadBlock(buffer, param.buffer.data(), param.buffer.size());
215 220
216 rb.Push(dest_applet->ReceiveParameter(param)); 221 rb.Push(dest_applet->ReceiveParameter(param));
217
218 LOG_DEBUG(Service_APT,
219 "called src_app_id=0x%08X, dst_app_id=0x%08X, signal_type=0x%08X,"
220 "buffer_size=0x%08X, handle=0x%08X, size=0x%08zX, in_param_buffer_ptr=0x%08X",
221 src_app_id, dst_app_id, signal_type, buffer_size, handle, size, buffer);
222} 222}
223 223
224void ReceiveParameter(Service::Interface* self) { 224void ReceiveParameter(Service::Interface* self) {
@@ -234,6 +234,8 @@ void ReceiveParameter(Service::Interface* self) {
234 "buffer_size is bigger than the size in the buffer descriptor (0x%08X > 0x%08zX)", 234 "buffer_size is bigger than the size in the buffer descriptor (0x%08X > 0x%08zX)",
235 buffer_size, static_buff_size); 235 buffer_size, static_buff_size);
236 236
237 LOG_DEBUG(Service_APT, "called app_id=0x%08X, buffer_size=0x%08zX", app_id, buffer_size);
238
237 if (!next_parameter) { 239 if (!next_parameter) {
238 IPC::RequestBuilder rb = rp.MakeBuilder(1, 0); 240 IPC::RequestBuilder rb = rp.MakeBuilder(1, 0);
239 rb.Push(ResultCode(ErrorDescription::NoData, ErrorModule::Applet, 241 rb.Push(ResultCode(ErrorDescription::NoData, ErrorModule::Applet,
@@ -266,7 +268,6 @@ void ReceiveParameter(Service::Interface* self) {
266 268
267 // Clear the parameter 269 // Clear the parameter
268 next_parameter = boost::none; 270 next_parameter = boost::none;
269 LOG_DEBUG(Service_APT, "called app_id=0x%08X, buffer_size=0x%08zX", app_id, buffer_size);
270} 271}
271 272
272void GlanceParameter(Service::Interface* self) { 273void GlanceParameter(Service::Interface* self) {
@@ -282,6 +283,8 @@ void GlanceParameter(Service::Interface* self) {
282 "buffer_size is bigger than the size in the buffer descriptor (0x%08X > 0x%08zX)", 283 "buffer_size is bigger than the size in the buffer descriptor (0x%08X > 0x%08zX)",
283 buffer_size, static_buff_size); 284 buffer_size, static_buff_size);
284 285
286 LOG_DEBUG(Service_APT, "called app_id=0x%08X, buffer_size=0x%08zX", app_id, buffer_size);
287
285 if (!next_parameter) { 288 if (!next_parameter) {
286 IPC::RequestBuilder rb = rp.MakeBuilder(1, 0); 289 IPC::RequestBuilder rb = rp.MakeBuilder(1, 0);
287 rb.Push(ResultCode(ErrorDescription::NoData, ErrorModule::Applet, 290 rb.Push(ResultCode(ErrorDescription::NoData, ErrorModule::Applet,
@@ -315,7 +318,6 @@ void GlanceParameter(Service::Interface* self) {
315 if (next_parameter->signal == static_cast<u32>(SignalType::DspSleep) || 318 if (next_parameter->signal == static_cast<u32>(SignalType::DspSleep) ||
316 next_parameter->signal == static_cast<u32>(SignalType::DspWakeup)) 319 next_parameter->signal == static_cast<u32>(SignalType::DspWakeup))
317 next_parameter = boost::none; 320 next_parameter = boost::none;
318 LOG_DEBUG(Service_APT, "called app_id=0x%08X, buffer_size=0x%08zX", app_id, buffer_size);
319} 321}
320 322
321void CancelParameter(Service::Interface* self) { 323void CancelParameter(Service::Interface* self) {