Michael Theall
41c1fee88e
Fix warning when compiling with C89/90
2017-07-10 23:43:10 -05:00
Kartik
8d177742ae
Add PTMU_GetAdapterState ( #361 )
2017-07-10 14:43:24 +02:00
TuxSH
49f99a0650
Implement privileged resource limit SVCs
2017-07-07 13:08:53 +01:00
TuxSH
4d8c2ea9f5
Implement svcSetGpuProt and svcSetWifiEnabled
2017-07-07 13:08:15 +01:00
Thomas Schneider
325dbf02b7
include svc.h for ResetType
2017-07-04 14:02:08 +01:00
fincs
0475b59e12
nfcInit(): wait for NFC sysmodule to initialize
2017-06-29 18:42:08 +02:00
fincs
be79735c31
Update documentation autobuild token, yet again
2017-06-26 17:29:32 +02:00
Yuri Kunde Schlesner
eb062ce0a9
Add svcCreateSessionToPort
2017-06-26 15:51:03 +01:00
Yuri Kunde Schlesner
1e6df47adb
Add svcCreateSession
2017-06-26 15:51:03 +01:00
Kartik
ff559d2a90
Fix compilation issue caused due to errorConf. ( #355 )
2017-05-21 22:07:33 +02:00
fincs
94aabe35f3
Rename debugDevice_3DMOO to debugDevice_SVC
2017-05-14 11:49:21 +02:00
TuxSH
8778d8c5d6
Add support for user-specified exception handlers
2017-05-14 11:41:24 +02:00
Dave Murphy
e43d368fbc
PATH_MAX is max length of fixedpath string
2017-05-04 21:33:53 +01:00
fincs
1ed97e8ba2
Implement RUNFLAG_APTCHAINLOAD
2017-04-14 22:01:13 +02:00
fincs
3f7a4d227d
Add GPU_FOGMODE, GPU_GASMODE and GPU_GASLUTINPUT
2017-04-08 12:39:37 +02:00
Dave Murphy
e64d859d36
separate release & debug dependencies
2017-04-06 16:23:01 +01:00
fincs
708ece10df
Fix makefile dependency rule inclusion
2017-04-05 19:26:27 +02:00
Kartik
8ada484dad
Implement HTTPC:AddPostDataBinary ( #352 )
2017-04-05 15:49:05 +02:00
Kartik
422c3c3272
Implement error applet ( #343 )
2017-04-04 17:49:37 +02:00
Dave Murphy
82049e7fc2
use debug defines
2017-04-03 19:24:34 +01:00
Dave Murphy
28827803ce
build debug and release versions
2017-04-03 16:24:09 +01:00
Dave Murphy
4f98439f86
Merge pull request #350 from TuxSH/patch-cfi
...
Add call frame information for SVC wrapper, fix build issue in uds.c
2017-04-03 11:16:52 +01:00
Joel
b3742567d4
Implement GSPLCD::GetBrightness ( #351 )
...
* Implement GSPLCD::GetBrightness
* Split input and output params
2017-04-02 22:55:37 -05:00
TuxSH
eb681db5af
Fix -Werror=maybe-uninitialized in uds.c...
...
...when building with -Os/-Og
2017-04-02 16:39:54 +02:00
TuxSH
cdababc38d
Add call frame information for SVC wrappers
2017-04-02 16:17:10 +02:00
fincs
f4232926c3
Add GX command queue system for batching GX commands
2017-03-26 19:48:34 +02:00
fincs
d9933cb2db
Prevent race condition in gfxWriteFramebufferInfo with atomic instructions
2017-03-26 19:39:01 +02:00
fincs
d8374c2883
Refactor gpu.h/gpu.c, see details:
...
- Added GPUCMD_Split for splitting the command buffer
(and beginning a new command list within the same buffer)
- Deprecated GPUCMD_Finalize/Run/FlushAndRun:
- Use GPUCMD_Split + GX_ProcessCommandList instead
- Turned GPUCMD_SetBuffer/SetBufferOffset/GetBuffer into inlines
- GPUCMD_Add: svcBreak on cmdbuf overflow
2017-03-26 19:37:25 +02:00
fincs
929468371a
Increase priority of GSP event thread
2017-03-26 19:32:13 +02:00
fincs
c44da0636a
Correct GPU_PROCTEX_LUTID definition
2017-03-15 16:40:06 +01:00
TuxSH
10cb9babc9
Fix debug-related definitions in svc.h
2017-03-14 14:07:43 +00:00
TuxSH
064f9fdf9e
Implement svc 0x04, 0x06, 0x53
2017-03-14 14:07:43 +00:00
TuxSH
636dfb2f1d
Fix typo in definition of struct FpuRegisters
2017-03-06 19:57:04 +01:00
TuxSH
65171be4d8
Fix ThreadContext definition
...
Its correct size is 0xcc bytes, not the 8-byte aligned 0xd0
2017-03-06 19:57:04 +01:00
TuxSH
e5fc424414
Amend latest PR/commit
2017-03-05 16:48:09 +01:00
TuxSH
cc2928427b
Fix svc(Un)mapProcessMemory typo/misconception
2017-03-04 21:55:24 +01:00
FenrirWolf
ec0b9d8033
Return zero when writing zero bytes ( #344 )
2017-03-02 01:18:58 -06:00
TuxSH
eeacb2faa9
ERRF_ExceptionInfo: fix typo
2017-03-01 20:45:33 +00:00
Fenrir
da97a8802c
Add threadDetach function
2017-03-01 20:45:12 +00:00
TuxSH
c6c994ca60
Make ERRF_ExceptionInfo attributes more explicit
2017-03-01 11:33:51 +00:00
TuxSH
2edbc6fe2e
Fix typo in errf.h
2017-03-01 10:35:05 +00:00
TuxSH
492fffd445
Fix DebuggerBreakExceptionEvent definition
2017-02-23 21:29:30 +01:00
Dave Murphy
c195a19683
update changelog
2017-02-23 11:49:48 +00:00
Dave Murphy
9b99862696
new version number for next release
2017-02-20 06:47:22 +00:00
Dave Murphy
b3ed60d123
default to "unsafe" file write. Unable to replicate failure conditions.
2017-02-20 06:41:42 +00:00
fincs
112163e580
Clarify threadFree usage in documentation
2017-02-17 16:08:16 +01:00
yellows8
cffb347407
Added support for the NFC functionality implemented with system-version 10.0.0-X.
2017-02-16 20:27:37 -05:00
fincs
991eb2357b
Add TickCounter for measuring performance
2017-02-16 14:35:06 +01:00
fincs
97d01a7325
GPUCMD_Add: allow NULL for adding zerofilled parameter data
2017-02-16 13:48:40 +01:00
fincs
093b3441ea
Added (linear/vram/mappable)GetSize for retrieving allocated buffer size
2017-02-16 13:44:19 +01:00