Subv
722736e4c9
GPU: Implemented the nvmap Free ioctl.
It releases a reference to an nvmap object
8 years ago
Subv
9abfc3df7b
GPU: Implemented nvhost-as-gpu's UnmapBuffer ioctl.
It removes a mapping previously created with the MapBufferEx ioctl.
8 years ago
greggameplayer
357c048a07
rename fatal:u functions & add ThrowFatal
8 years ago
greggameplayer
72725e1599
Properly update fatal.h void name
8 years ago
greggameplayer
63735e7339
Properly rename fatal module functions
8 years ago
David Marcec
75bd5bf8be
Added RequestWithContext & ControlWithContext
8 years ago
Hexagon12
44797f150c
Updated nfp with more service names
8 years ago
David Marcec
3a41706e7f
More accurate GetTPCMasks impl
8 years ago
Hexagon12
e37fc58ae6
Stubs for QLaunch ( #428 )
* Stubs for QLaunch
* Wiped unrelated stuff
* Addressed comment
* Dropped GetPopFromGeneralChannelEvent
8 years ago
Max Thomas
a12f45de82
hid: Tweaks, Analog Sticks ( #435 )
* hid: Update mouse/keyboard state
* hid: Working analog sticks
* hid: Nits
* hid: Nits
* hid: Update mystery sections
* hid: Tweaks
8 years ago
Lioncash
1b310cbb3a
general: Make formatting of logged hex values more straightforward
This makes the formatting expectations more obvious (e.g. any zero padding specified
is padding that's entirely dedicated to the value being printed, not any pretty-printing
that also gets tacked on).
8 years ago
David
3a3b58df8b
GetSharedFontInOrderOfPriority ( #381 )
* GetSharedFontInOrderOfPriority
* Update pl_u.cpp
* Ability to use ReadBuffer and WriteBuffer with different buffer indexes, fixed up GetSharedFontInOrderOfPriority
* switched to NGLOG
* Update pl_u.cpp
* Update pl_u.cpp
* language_code is actually language code and not index
* u32->u64
* final cleanups
8 years ago
Subv
a16f48e0d7
GPU: Don't write to invalid memory locations when handling ioctls that don't have an output.
8 years ago
Lioncash
3873211738
core_timing: Namespace all functions and constants in core_timing's header
All of these variables and functions are related to timings and should be within the namespace.
8 years ago
Lioncash
d1e3e0eb42
string_util: Remove StringFromFormat() and related functions
Given we utilize fmt, we don't need to provide our own functions for formatting anymore
8 years ago
bunnei
5f2d36726c
am: Fix GetDesiredLanguage implementation.
8 years ago
bunnei
dea2d271a9
set: Fix GetAvailableLanguageCodes implementation.
8 years ago
Lioncash
324ee31fc3
general: Convert assertion macros over to be fmt-compatible
8 years ago
David Marcec
2810310018
Switched to NGLOG_WARNING
8 years ago
David Marcec
6f6cac9366
Added PREPO to logging backend, Removed comments from SaveReportWithUser
8 years ago
mailwl
cf607e7fca
Service/PCTL: convert to module, add services, stub
PCTL::CreateServiceWithoutInitialize and IParentalControlService::Initialize, required by Kirby Star Allies
8 years ago
Lioncash
b736a731c0
service: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
448c7ad796
vi: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
7505ea2612
time: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
5077580ee7
ssl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
418cb174a9
spl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
e70f5cb603
sockets: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
3cac963a7d
sm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
f8fa781c10
set: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
e39e914cd0
pctl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
38f90ec51a
nvflinger: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
7303c11edc
nvdrv: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
accaa498ad
ns: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
3fdc96e690
nifm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
60efd72a51
nfp: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
afe7828f4b
lm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
0cbbb1c130
hid: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
8b8125ba51
friend: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
7995e92e19
filesystem: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
f9bdeea787
fatal: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
fcda46cec0
audio: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
4e32d65b32
apm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
5052b17f84
aoc: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
ee02a551c5
am: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
d1ef0f83d7
acc: Move logging macros over to new fmt-compatible ones
8 years ago
mailwl
8fffc0962c
Service/FS: implement IFileSystem::RenameFile
8 years ago
Subv
e56ef284bb
NvDrv/nvhost-as-gpu: Ensure that the object passed to MapBufferEx has already been allocated.
Also added a consistency check and a comment for the case when the object id is different than its handle. The real nvservices doesn't make a distinction between ids and handles, each object gets an unique handle which doubles as its id.
8 years ago
Subv
c4131e271f
Nvdrv/nvhost-as-gpu: Implemented the ioctl REMAP command.
It takes a previously-reserved (AllocateSpace) GPU memory address and maps it to the address of the nvmap object passed to Remap.
8 years ago
Subv
3c2b29e5c2
Nvdrv: Assert when receiving an unimplemented ioctl in the nv* handlers.
8 years ago
David Marcec
9591689dbc
GetIUserInterface->CreateUserInterface, Added todos and stub logs. Playreport->PlayReport.
8 years ago