Commit Graph

  • 3a750138c5 buffer: Align the size based on the param. Jules Blok 2018-05-29 22:37:15 +02:00
  • cd85610ebb Fix nvBuffer memory allocation failure Jules Blok 2018-05-23 17:51:39 +02:00
  • de93886c56 Buildfix plutooo 2018-03-25 17:47:52 +02:00
  • a3a2e57fc2 More updates to nvidia plutooo 2018-03-17 23:00:25 +01:00
  • 1c88d99131 Implement cmd list plutooo 2018-03-11 22:26:49 +01:00
  • d6dbb59872 Change code style plutooo 2018-03-11 21:56:46 +01:00
  • 9c234d4d40 Started sketching on cmd lists plutooo 2018-03-11 21:49:22 +01:00
  • 50718ddccb Bad cleanup in gpu.c plutooo 2018-03-11 01:45:21 +01:00
  • 6d21700ff7 Get rid of flag todo plutooo 2018-03-11 01:42:45 +01:00
  • 28cac45af8 Completing error notifier plutooo 2018-03-11 01:31:46 +01:00
  • 267e4e509b Error notifier bringup plutooo 2018-03-11 01:14:52 +01:00
  • d22bc791f4 Nv fixes plutooo 2018-03-10 20:44:57 +01:00
  • d6f2e1118c Zcull context works plutooo 2018-03-10 20:39:34 +01:00
  • 420d445a84 Minor fixes, now gets to whitescreen plutooo 2018-03-10 18:08:02 +01:00
  • 577a76dc06 Minor fixes, adding custom flag to buffer allocation plutooo 2018-03-10 16:43:01 +01:00
  • 1a22b484f8 Implemented zcull_ctx, 3d_ctx, random fixes plutooo 2018-03-10 16:27:28 +01:00
  • cff044f497 Implement 3d_ctx plutooo 2018-03-10 15:44:04 +01:00
  • 87d29bdeb3 gpu takes reference on singletons plutooo 2018-03-10 15:36:46 +01:00
  • f62f6e8b54 Add refcounting to nvidia stuff plutooo 2018-03-10 15:31:08 +01:00
  • e7daaf1e71 Hide nv tmem size from gfx plutooo 2018-03-10 15:20:09 +01:00
  • 74958c57ce Use reference counting across services plutooo 2018-03-10 15:13:10 +01:00
  • 194e335532 Let nv reference applet plutooo 2018-03-10 15:05:47 +01:00
  • efacee6956 Simplify nv plutooo 2018-03-10 15:01:29 +01:00
  • 4b20f609a9 Stubbed 3d_ctx plutooo 2018-02-26 22:55:05 +01:00
  • 1660f99afe Stubbed gpfifo, zcull_ctx plutooo 2018-02-26 22:44:02 +01:00
  • 4bd1d3313c Fix nvgfx, add nvinfo plutooo 2018-02-26 22:16:18 +01:00
  • f6aa4e3d52 Minimize nvgfx.c plutooo 2018-02-26 19:08:06 +01:00
  • b24f6babbb Make compilable plutooo 2018-02-26 09:52:56 +01:00
  • 61ebd9ddfd Started implementing channels plutooo 2018-02-26 08:43:06 +01:00
  • 9a759c26f5 Rename nvmap->buffer plutooo 2018-02-26 06:20:44 +01:00
  • 04751087ca Stylechanges to binder, and implemented gpu address space plutooo 2018-02-26 05:27:55 +01:00
  • cd753b1b58 Implemented nvmap.c plutooo 2018-02-20 08:14:50 +01:00
  • 112b2b5d8e Move nvidia driver to nvidia/ plutooo 2018-02-20 07:07:33 +01:00
  • d8bb563546 Renamed gfx/ to display/ plutooo 2018-02-20 06:59:05 +01:00
  • 978c3f7f15 Style fixes, use structs for parsing parcels, renamed bufferProducer to bq plutooo 2018-02-20 06:56:10 +01:00
  • 772c839c8c Add audio/ ("AudioDriver"), a high level wrapper around audren fincs 2018-08-13 16:31:50 +02:00
  • 6fbf25fb62 Add audren:u IPC service wrapper with structure definitions fincs 2018-08-13 16:29:07 +02:00
  • 80439a186b Add MOD0 header to crt0 fincs 2018-08-24 16:29:36 +02:00
  • ce23a139f4 arm/counter.h: add armGetSystemTickFreq fincs 2018-08-24 16:28:59 +02:00
  • 68a77ac950 Close sm session properly plutooo 2018-08-28 21:29:55 +02:00
  • d91c315f77 Fixed nifm not initializing properly for < 3.0.0 David Marcec 2018-08-27 21:10:03 +10:00
  • 866202feb7 Add switch/services/bpc.h to switch.h fincs 2018-08-24 16:24:42 +02:00
  • 915879a362 Fix #154 fincs 2018-08-24 16:24:24 +02:00
  • 722450ae25 Add bpc service with ShutdownSystem and RebootSystem commands (#144) XorTroll 2018-08-24 16:21:16 +02:00
  • 377683acd5 Add rwlockInit (#155) Juan Antonio Hernández Cánovas 2018-08-24 16:20:01 +02:00
  • 3513c91c3c Added the remaining init for AppletType_SystemApplet. yellows8 2018-08-17 21:55:37 -04:00
  • a7ba75ea1a Added comment regarding the AppletType_Application double-init issue. yellows8 2018-08-15 16:30:58 -04:00
  • fb42ebe53a Fix memory leak in tmemCreate plutooo 2018-08-11 15:00:52 +02:00
  • d3f388d2c8 socket: Correct missing break within _socketParseBsdResult() Lioncash 2018-08-07 10:40:18 -04:00
  • 12a473ecbe hid: Correct bitwise AND for pro controllers in hidInitializeVibrationDevices() Lioncash 2018-08-07 10:50:22 -04:00
  • f3b530cea3 C11 threads: enable preemptive scheduler and load balancing fincs 2018-08-06 17:59:51 +02:00
  • 9fa3873fc9 Fix comments in svc.h & thread.h fincs 2018-08-06 17:58:31 +02:00
  • b181d725ac Use revised CondVar API in C11 threads impl fincs 2018-08-05 14:32:10 +02:00
  • 1e349b6ce8 Change CondVar API to have the mutex be passed to condvarWait* instead of condvarInit fincs 2018-08-05 14:31:31 +02:00
  • 062ef2b188 Add svcGetThreadCoreMask and svcSetThreadCoreMask fincs 2018-08-05 14:30:08 +02:00
  • 0589b39f7a Add arm/counter.h with armGetSystemTick (supersedes svcGetSystemTick) fincs 2018-08-05 14:29:47 +02:00
  • d255fe730b Experimental partial C11 threads support fincs 2018-07-11 14:46:10 +02:00
  • 314050065a Remove ALIGN in favor of C11/C++11 alignas, guard other #defines against redefinition fincs 2018-07-11 14:43:52 +02:00
  • 9fc5e85c88 Event bringup plutooo 2018-03-11 00:56:00 +01:00
  • 8e19bb5b0d Fix semaphoreTryWait Jakob Dietrich 2018-08-03 22:07:28 +02:00
  • 93dabfab3f Release v1.3.2 v1.3.2 fincs 2018-07-29 12:32:28 +02:00
  • 81e6972ae1 Fatal: fix marshalling Michael Scire 2018-07-28 18:24:19 -07:00
  • a6492e9888 Release v1.3.1 v1.3.1 fincs 2018-07-28 18:15:01 +02:00
  • d726c7c55c Implement some missing fs functions (#141) Rajko Stojadinovic 2018-07-28 17:49:14 +02:00
  • 27b8868646 Wrapped and implemented fsOpenBisFilesystem() (#140) klockee 2018-07-28 11:08:42 -04:00
  • 01fb4218ba Add ncmContentStorageGetPlaceHolderPath and ncmContentStorageCleanupAllPlaceHolder Rajko Stojadinovic 2018-07-26 06:10:17 +02:00
  • 1b7acba590 add ncmContentStorageDisableForcibly and ncmContentMetaDatabaseDisableForcibly Rajko Stojadinovic 2018-07-26 05:54:40 +02:00
  • c3278ffd34 Add ncmContentStorage functions needed for writing content Rajko Stojadinovic 2018-07-26 03:12:14 +02:00
  • a180a36cb3 Fixed hid in sysmodules (#135) Jakob Dietrich 2018-07-27 18:01:41 +02:00
  • be509f62ce return through libc exit rather than __libnx_exit directly (#139) Dave Murphy 2018-07-26 17:01:40 +01:00
  • e1d50dc129 Fix signature of ncmContentMetaDatabaseSet/Get, add ncmContentMetaDatabaseList (#134) Rajko Stojadinovic 2018-07-26 02:15:54 +02:00
  • 37689b53b6 Add #pragma once to arm/atomics.h fincs 2018-07-24 16:54:07 +02:00
  • 1eafa1b283 Fix data race by reordering in _CacheValues Oliver Kuckertz 2018-07-22 15:55:58 +02:00
  • 2bcede91ba Add fsFsCleanDirectoryRecursively Joel16 2018-07-17 11:30:55 -05:00
  • aa3c35e6e3 adjust fsdev_fixpath for cwd changes (#132) Dave Murphy 2018-07-19 16:31:51 +01:00
  • d48cf6aa2e Added ncm to switch.h, fixed wrong order in ncmContentMetaDatabaseListApplication Adubbz 2018-07-13 19:33:42 +10:00
  • 9530da3237 Add fsOpenBisStorage and fsStorageGetSize (#130) tesnos 2018-07-19 11:16:38 -04:00
  • eb93b232ef Release v1.3.0 v1.3.0 fincs 2018-07-08 17:36:43 +02:00
  • e4c3f7d3a2 Added ncm commands (#129) Adubbz 2018-07-07 12:03:48 +10:00
  • ffc404a7f6 Added accountGetUserCount and accountListAllUsers (#103) Daniel Edwards 2018-07-02 08:34:21 +12:00
  • fbe2c1f2ce Add Semaphore (#125) Kevoot 2018-06-30 18:45:41 -04:00
  • 399a2ed21d Embed GNU build ID in compiled binaries for use by creport fincs 2018-06-26 19:19:41 +02:00
  • 97b295acbc Fatal: Only exit process if required, exit cleanly. (#127) SciresM 2018-06-26 08:28:07 -07:00
  • a9c0b213ff Add missing #pragma once to kernel/condvar.h fincs 2018-06-26 13:12:44 +02:00
  • aee9ba4706 Re-introduce socklen_t definition to netdb.h Sajid Anwar 2018-06-25 14:01:45 -07:00
  • 35be7ac772 allow user additions to init/exit code (#124) Dave Murphy 2018-06-25 17:42:52 +01:00
  • dbbaf64ad3 ns:dev: Add TerminateProcess and TerminateProgram (#122) SciresM 2018-06-25 09:02:08 -07:00
  • 9770f4bb18 Implement svcGetThreadList Michael Scire 2018-06-25 03:59:03 -06:00
  • 481d27d1f1 Implement svcGetDebugThreadParam Michael Scire 2018-06-25 02:50:35 -06:00
  • b55317511c Fix mutexUnlock gdkchan 2018-06-17 12:19:03 -03:00
  • 773ff46543 Improve IpcParsedCommand domain message info. (#112) SciresM 2018-06-25 08:08:48 -07:00
  • c26e410ed8 Fatal: Make fatalSimple not create report, add FatalType enum Michael Scire 2018-06-24 22:34:39 -06:00
  • 8b2b12b454 fix _IOC cast Dave Murphy 2018-06-14 15:09:08 +01:00
  • 4e4d2fe3c6 translate horizon errno to newlib errno Dave Murphy 2018-06-14 02:33:41 +01:00
  • 70cd9e017d fix ioctl Dave Murphy 2018-06-14 00:43:54 +01:00
  • eb3c264e88 Add setsysSetColorSetId and region codes Joel16 2018-06-13 14:02:07 -05:00
  • 9860ad331c implement nanosleep Dave Murphy 2018-06-13 01:11:16 +01:00
  • 8b793729fc Fix inet_pton4 jarulo 2018-05-29 20:48:30 +02:00
  • ad4af954c2 Added nifm service (#110) Somebody Whoisbored 2018-06-07 15:00:51 -07:00
  • 3c6344d7f3 Add more set:sys Get*/Set* functions (#108) Joel 2018-06-07 15:06:36 -05:00