Commit Graph

965 Commits

Author SHA1 Message Date
GaryOderNichts
af0ccf48b7
nn_nets2: Add somemopt (#338) 2023-11-30 12:22:49 +01:00
Maschell
8cf1780417
Add missing language/region values to nn::erreula and nn::swkbd (#336)
* nn:erreula: add missing LangType values

* nn::swkbd: fix swapped LangType values and add missing RegionType values

* nn:swkbd: Add documentation about LanguageType
2023-11-26 17:03:55 +01:00
Dave Murphy
9cb0dcdb03
Update docs version from git tag (#339) 2023-11-23 21:09:34 +00:00
Dave Murphy
951ac0184d
release 1.4.0 2023-11-10 15:30:30 +00:00
Terry Hearst
554e9f5011
Finalize compile commands (#332) 2023-11-08 13:55:24 +00:00
Andrew
b98f8fc824
procui: Fix ProcUIInForeground and ProcUIIsRunning comments (#330)
* procui: Fix ProcUIInForeground and ProcUIIsRunning comments

* Apply suggestions from code review

Co-authored-by: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com>

---------

Co-authored-by: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com>
2023-10-18 01:08:39 +02:00
GaryOderNichts
922eb4583e wutsocket: allow sending multicasts 2023-10-17 23:01:41 +02:00
GaryOderNichts
0dc1d00746 Add missing setsockopt optnames 2023-10-17 23:01:41 +02:00
GaryOderNichts
aa40d08787 gx2: Add missing enum values 2023-10-11 21:27:58 +02:00
Fangal-Airbag
ccdc2ea30c Update camera.h 2023-10-11 17:35:24 +02:00
GaryOderNichts
cb9046e776 Add system time update functions 2023-10-07 10:58:26 +02:00
GaryOderNichts
0406a8377c ntag: Add initial header 2023-09-11 12:15:37 +02:00
GaryOderNichts
8395fe1474 nn_nfp: flags -> fontRegion 2023-09-11 12:15:37 +02:00
GaryOderNichts
56a6793869 nfc: fix some documentation issues 2023-09-11 12:15:37 +02:00
Andrew
095a397e7e
nsysccr/cdc: Add CCRCDCWowlWakeDrc and CCRCDCWakeStateEnum (#320) 2023-07-18 23:22:56 +02:00
GaryOderNichts
b408a15fa1 nfc: Add initial header 2023-07-18 23:21:51 +02:00
Dave Murphy
708bd46777
update changelog for 1.3.2 2023-06-24 16:02:59 +01:00
Dave Murphy
71437dbfb9
wut 1.3.2 2023-06-24 15:58:39 +01:00
Maschell
8df8e18e76
wutdevoptab: Add support for opening files with more flag combinations (#322) 2023-06-20 21:36:41 +02:00
Maschell
071345feb2 Implement wut_set_thread_specific/wut_get_thread_specific as weak functions 2023-06-20 21:35:53 +02:00
Maschell
5f42c2c34a
coreinit: Add some missing field to the OSThread struct (#319) 2023-06-04 11:05:14 +01:00
GaryOderNichts
3ae38b15c7
Implement __syscall_getreent (#318) 2023-05-21 14:03:48 +01:00
Dave Murphy
1a85382b17 devoptab_fsa: use c++ headers 2023-05-01 15:53:04 +01:00
Maschell
0c316f529d wutmalloc: Always align allocated memory to 0x40 to match newlib behaviour 2023-04-17 12:34:39 +01:00
Dave Murphy
04b2eaf439 update docs version to match wut version 2023-04-16 19:33:21 +01:00
Dave Murphy
b9a24ef9d5
wut 1.3.0 2023-04-16 19:24:35 +01:00
Maschell
4083224b51 wutdevoptab: Implement devoptab using FSA functions 2023-04-16 18:17:04 +01:00
Maschell
e492c31d06 wutdevoptab: Rename all files to *fsa*.cpp 2023-04-16 18:17:04 +01:00
Dave Murphy
0e817e4cd7
cmake included in docker 2023-04-16 15:52:41 +01:00
Dave Murphy
803b1417c4
refactor for devkitPPC r42 2023-04-15 23:46:41 +01:00
GaryOderNichts
4a98cd4797 Separate vpadbase from vpad 2023-04-01 17:05:16 +02:00
Maschell
c3491e278c coreinit: Add KernelInfo0/KernelInfo6 structs 2023-04-01 17:04:40 +02:00
Exzap
53a076b4b4 coreinit: Fix OSDynLoad_EntryReason values 2023-04-01 17:04:18 +02:00
GaryOderNichts
8c22896e4f coreinit/mcp: Add MCP_GetSystemVersion 2023-04-01 17:03:58 +02:00
Maschell
ffd54d59be nn::sl: Add more fields to LaunchInfo struct 2023-04-01 17:03:41 +02:00
Maschell
d2e9e595c4 coreinit: Add missing MCP functions/enums 2023-04-01 17:03:41 +02:00
GaryOderNichts
451a1828f7 Add MCP_CompatLoadAVFile 2023-03-25 16:05:35 +01:00
Maschell
de8d37db42 coreinit: Fix OSDynLoad_Error to be a 32bit value 2023-02-19 16:17:41 +01:00
fincs
4bb93c728d
wut v1.2.0 2023-02-17 21:08:56 +01:00
Maschell
a62043a04e CI: Use ubuntu-latest and actions/checkout@v3 2023-02-17 18:32:04 +01:00
GaryOderNichts
1f03c2fb73 Fix export types for erreula and swkbd 2023-02-17 18:29:51 +01:00
Nathan Strong
d830b51667 A little fleshing out of the dynamic library header
== DETAILS

This commit provides two tweaks:

1. Add the "library not found" error, value of -6, to the
   `OSDynLoad_Error` enums
2. Define an `OSDynLoad_ExportType` enum and use it in place of the
   `isData` boolean parameter to avoid raw `true`/`false` values in the
   code and make usages easier to read:

   ```c
   // before - unclear what "false" means in this context
   last_error = OSDynLoad_FindExport((OSDynLoad_Module)lib, false, proc, &ptr_sym);
   ```
   vs:
   ```c
   // after - aha, we're looking up a function symbol
   last_error = OSDynLoad_FindExport((OSDynLoad_Module)lib, OS_DYNLOAD_EXPORT_FUNC, proc, &ptr_sym);
   ```
2023-02-17 18:15:35 +01:00
GaryOderNichts
09b2ccda26 coreinit: Add smd 2023-02-17 18:15:19 +01:00
Maschell
7f6e450300 wutcrt: Fix the trap instruction and move it directly into __rpx_start 2023-02-17 17:46:08 +01:00
Maschell
8b68eebeaf coreinit: Add __OSSuspendThreadNolock 2023-02-10 00:56:58 +01:00
Maschell
73bb4dcbcc coreinit: Add missing fields and enum definitions to OSThread and OSContext 2023-02-10 00:56:58 +01:00
Maschell
55b1cd7f2c coreinit: Add some kernel related functions 2023-02-09 18:16:49 +01:00
Maschell
fe4bdafb92 coreinit: Add __OSConsoleWrite 2023-02-09 18:16:27 +01:00
Maschell
6e58348a04 coreinit: add OSGetCodegenVirtAddrRange 2023-02-09 18:15:55 +01:00
Maschell
ffebb519c4 coreinit: Add missing functions for setting the context 2023-02-09 18:15:40 +01:00