skyline/app
Billy Laws 85d5dd3619
Extend NvServices and implement IDirectory (#107)
* Fix alignment handling in NvHostAsGpu::AllocSpace

* Implement Ioctl{2,3} ioctls

These were added in HOS 3.0.0 in order to ease handling ioctl buffers.

* Introduce support for GPU address space remapping

* Fix nvdrv and am service bugs

Syncpoints are supposed to be allocated from ID 1, they were allocated
at 0 before. The ioctl functions were also missing from the service map

* Fix friend:u service name

* Stub NVGPU_IOCTL_CHANNEL_SET_TIMESLICE

* Stub IManagerForApplication::CheckAvailability

* Add OsFileSystem Directory support and add a size field to directory entries

The size field will be needed by the incoming HOS IDirectory support.

* Implement support for IDirectory

This is used by applications to list the contents of a directory.

* Address feedback
2020-11-03 15:10:42 +05:30
..
libraries Improve NvDevice Registration + Access 2020-09-20 20:07:33 +00:00
src/main Extend NvServices and implement IDirectory (#107) 2020-11-03 15:10:42 +05:30
.gitignore libNX FS Initalization (v0.3) 2019-10-18 16:22:38 +05:30
build.gradle Improve NvDevice Registration + Access 2020-09-20 20:07:33 +00:00
CMakeLists.txt Extend NvServices and implement IDirectory (#107) 2020-11-03 15:10:42 +05:30
proguard-rules.pro NVDRV IOCTL Refactor 2020-09-20 20:07:33 +00:00