Tony Wasserka
808736f34c
Add various formatting changes that ease maintenance
2024-12-08 20:12:38 +01:00
Tony Wasserka
d66316c917
Add new audio interfaces
2024-09-29 22:28:58 +02:00
Tony Wasserka
df1c1a9103
Drop unused Android code paths
2024-09-29 22:28:58 +02:00
Tony Wasserka
29c3ffabb1
OS: Fix edge cases around buffer mapping
...
* Pages must be wholly mapped, starting and ending at 4K boundaries
* PXI buffer mappings may be zero-sized
* Intra-page offsets must be preserved
* Generate multiple PXI buffer regions when crossing virtual memory mapping boundaries
2024-09-29 22:27:31 +02:00
Tony Wasserka
b262167f58
Support reading data from read-only host locations
2024-09-29 17:02:24 +02:00
Tony Wasserka
284feff915
OS: Add check for expired weak_ptr
2024-03-31 22:09:17 +02:00
Tony Wasserka
e9961ad89a
OS: Add exception for pm to hold dangling process handles
2024-03-31 22:08:47 +02:00
Tony Wasserka
c2b79585ac
OS: Make ServerPort acquisition idempotent
...
This is required for the ssl and http modules and probably others.
2024-03-30 18:33:49 +01:00
Tony Wasserka
7d2c663901
OS: Optimize thread timeout checking
2024-03-10 11:37:43 +01:00
Tony Wasserka
b094815ecb
Make DSP emulation opt-in
2024-03-10 11:35:59 +01:00
Tony Wasserka
c7a6ea0846
Hello Mikage
2024-03-08 10:54:13 +01:00