Commit Graph

  • ea612e3060 Added text-console note to GfxMode comment. yellows8 2018-02-12 17:52:10 -0500
  • 13b4c74723 Updated gfx API. Replaced gfxSetDoubleBuffering() with gfxSetMode(), and added GfxMode enum. Updated gfx.h comments. Updated gfxGetFramebufferDisplayOffset() for using the aligned width. The new GfxMode_LinearDouble is now used by default, apps must not use gfxGetFramebufferDisplayOffset() with this mode. Apps using gfxGetFramebufferDisplayOffset() must be updated. yellows8 2018-02-12 16:08:25 -0500
  • 4b2a32af59 Imported transform enums from Android and updated g_gfxQueueBufferData.transform for this. yellows8 2018-02-12 11:56:29 -0500
  • 1d7556f583 Updated ioctl.h comment. yellows8 2018-02-11 18:29:30 -0500
  • a31e53d57a Added disabled applet code for cmds Exit, LockExit, and UnlockExit. yellows8 2018-02-11 15:44:49 -0500
  • 507bf71a7b Fix NV ioctl nameclashes... TuxSH 2018-02-08 01:05:19 +0100
  • a09b60a315 Fix NV ioctl nameclashes... TuxSH 2018-02-08 01:05:19 +0100
  • 7ef73113cb Optimize for Cortex-A57. profi200 2018-01-31 02:10:05 +0100
  • 7a07d2c010 gfx/gfx.h: Fix doxygen formatting fincs 2018-02-10 18:50:12 +0100
  • 95592641f5 services/: Add Doxygen file headers; document sm.h fincs 2018-02-10 18:34:15 +0100
  • 6c79424f76 kernel/svc.h: Add descriptions/basic info for the rest of syscalls fincs 2018-02-10 17:41:59 +0100
  • 521bc1c5c9 Document kernel/condvar.h fincs 2018-02-09 20:27:05 +0100
  • 78ff885390 Rename __in/out/inout to _in_/etc to avoid problems with C++ system headers fincs 2018-02-09 18:53:06 +0100
  • 32bdb14b1f Add author/copyright info to runtime/devices/romfs_dev.h fincs 2018-02-09 14:33:28 +0100
  • d2ab48262c Fix breakage after rebase fincs 2018-02-02 19:55:15 +0100
  • cde9d05c80 Optimize/fix several things in svc.s fincs 2018-01-29 23:46:37 +0100
  • e295994dd2 Begin documenting kernel/svc.h. SVCs classified in categories. fincs 2018-01-29 23:36:54 +0100
  • e54aadfc84 kernel/svc.h: Add MemoryType, MemoryState, MemoryAttribute fincs 2018-01-29 18:08:09 +0100
  • c8f62d94a3 Documentation: address second batch of comments (#38) fincs 2018-01-29 00:08:49 +0100
  • c20d372946 Clean up types.h: fincs 2018-01-29 00:07:33 +0100
  • 41da28eb5c Document kernel/: shmem.h, thread.h, tmem.h, virtmem.h fincs 2018-01-28 23:10:52 +0100
  • 8496f36879 Documentation: address first batch of comments (in #38) fincs 2018-01-28 18:34:08 +0100
  • cbd367c8a0 Document kernel/: detect.h, jit.h, mutex.h, random.h, rwlock.h fincs 2018-01-28 17:27:56 +0100
  • b791718a03 Document ipc.h fincs 2018-01-28 17:07:17 +0100
  • 475cc5e941 Document env.h fincs 2018-01-28 16:42:05 +0100
  • ff472848a9 Start doxygen bringup, with some miscellaneous cleanup fincs 2018-01-28 16:22:44 +0100
  • 07dc091bb1 gfx/gfx.h: Fix doxygen formatting fincs 2018-02-10 18:50:12 +0100
  • 349fb8ba1c services/: Add Doxygen file headers; document sm.h fincs 2018-02-10 18:34:15 +0100
  • a6f94ad361 kernel/svc.h: Add descriptions/basic info for the rest of syscalls fincs 2018-02-10 17:41:59 +0100
  • 489aaf2113 Document kernel/condvar.h fincs 2018-02-09 20:27:05 +0100
  • 887054c4fe Rename __in/out/inout to _in_/etc to avoid problems with C++ system headers fincs 2018-02-09 18:53:06 +0100
  • 5e90bf55b7 Add author/copyright info to runtime/devices/romfs_dev.h fincs 2018-02-09 14:33:28 +0100
  • b6666dfcd4 Fix breakage after rebase fincs 2018-02-02 19:55:15 +0100
  • 01097a7d6e Optimize/fix several things in svc.s fincs 2018-01-29 23:46:37 +0100
  • aed026ebd9 Begin documenting kernel/svc.h. SVCs classified in categories. fincs 2018-01-29 23:36:54 +0100
  • ca08f800e4 kernel/svc.h: Add MemoryType, MemoryState, MemoryAttribute fincs 2018-01-29 18:08:09 +0100
  • cc20f80668 Documentation: address second batch of comments (#38) fincs 2018-01-29 00:08:49 +0100
  • 62bf68ac95 Clean up types.h: fincs 2018-01-29 00:07:33 +0100
  • 3f79e6b20c Document kernel/: shmem.h, thread.h, tmem.h, virtmem.h fincs 2018-01-28 23:10:52 +0100
  • 6b6022ee15 Documentation: address first batch of comments (in #38) fincs 2018-01-28 18:34:08 +0100
  • 57bf9031b7 Document kernel/: detect.h, jit.h, mutex.h, random.h, rwlock.h fincs 2018-01-28 17:27:56 +0100
  • 31022fa2ac Document ipc.h fincs 2018-01-28 17:07:17 +0100
  • d7f5691529 Document env.h fincs 2018-01-28 16:42:05 +0100
  • 3c0b388065 Start doxygen bringup, with some miscellaneous cleanup fincs 2018-01-28 16:22:44 +0100
  • dc785c1fee Added appletSetScreenShotPermission and appletSetScreenShotImageOrientation. Added LibnxError_IncompatSysVer. yellows8 2018-02-08 22:13:56 -0500
  • 4137f9aefe Allocate heap with the size determined via svcGetInfo by default. Updated heap comments. yellows8 2018-02-05 22:21:44 -0500
  • 356a06fb94 Fix bug where attempts to parse __argdata__ while running as an NRO plutoo 2018-02-04 03:29:21 +0100
  • 2103e40448 Better argdata validation. yellows8 2018-02-03 21:06:23 -0500
  • 7a9e43b684 Removed outdated todo comment. yellows8 2018-02-02 16:22:23 -0500
  • 0a1a74f2b2 Boom plutoo 2018-02-01 22:30:40 +0100
  • d42aa26d51 Derp plutoo 2018-02-01 22:17:56 +0100
  • 4c7ab04bb1 No idea what's going on plutoo 2018-02-01 22:14:56 +0100
  • a1c46abc59 Trying to fix ci plutoo 2018-02-01 22:10:37 +0100
  • d1e200f287 Build switch-examples plutoo 2018-02-01 22:06:21 +0100
  • 75003f40f1 Add some syscalls plutoo 2018-02-01 22:04:37 +0100
  • 89021287f8 Revert "We don't understand Auto -- disable for now" plutoo 2018-02-01 00:26:39 +0100
  • 20c4bfd54a We don't understand Auto -- disable for now plutoo 2018-02-01 00:16:38 +0100
  • 196206eb63 Optimize for Cortex-A57. profi200 2018-01-31 02:10:05 +0100
  • b2810ab38d Condvar stylefix plutoo 2018-01-31 02:22:28 +0100
  • c7213b119b Condvar bugfix plutoo 2018-01-31 02:13:50 +0100
  • e7c57fbd0b Fix 85d7ac4 TuxSH 2018-01-31 01:22:45 +0100
  • 1e0c325985 Fix 85d7ac4 TuxSH 2018-01-31 01:22:45 +0100
  • 85d7ac4da1 Restore initial sp on application exit TuxSH 2018-01-31 00:41:33 +0100
  • 9df88b4162 Restore initial sp on application exit TuxSH 2018-01-31 00:41:33 +0100
  • 000a7f05c9 Experimental implementation of condvars plutoo 2018-01-30 22:39:02 +0100
  • ca6d017be9 Started irs IR-sensor support. yellows8 2018-01-29 23:16:06 -0500
  • 993071f67e Fixed filename in romfs_dev.h comment. yellows8 2018-01-28 21:23:22 -0500
  • 83ea6fb32e Imported romfs_dev from libctru with adjustments, this is currently unusable. yellows8 2018-01-28 21:16:05 -0500
  • 19101ed7f6 use devkitA64 alpha 6 Dave Murphy 2018-01-28 01:48:50 +0000
  • 0ddd63ea49 remove need for DEVKITA64 variable Dave Murphy 2018-01-27 23:52:47 +0000
  • 1d03916aaa base_tools & base_rules move to devkitA64 Dave Murphy 2018-01-26 23:45:16 +0000
  • 7ed122eefc move switch specs, linkscript & rules to libnx Dave Murphy 2018-01-26 23:43:41 +0000
  • ab38beb259 use devkitA64 alpha 6 Dave Murphy 2018-01-28 01:48:50 +0000
  • 74c33bbc92 remove need for DEVKITA64 variable Dave Murphy 2018-01-27 23:52:47 +0000
  • 9adbc49bbc base_tools & base_rules move to devkitA64 Dave Murphy 2018-01-26 23:45:16 +0000
  • 2a503d88d1 move switch specs, linkscript & rules to libnx Dave Murphy 2018-01-26 23:43:41 +0000
  • 1e04b22bae applet: Remove redundant declaration of appletExit() Lioncash 2018-01-27 18:37:02 -0500
  • b637276c48 Silence a few missing prototype warnings Lioncash 2018-01-27 18:04:38 -0500
  • 71fbe3c04a
    applet: Remove redundant declaration of appletExit() Lioncash 2018-01-27 18:37:02 -0500
  • 0bc2dbe7cb
    Silence a few missing prototype warnings Lioncash 2018-01-27 18:04:38 -0500
  • e1347f367c Enabled code which requires devkitA64 a6. yellows8 2018-01-25 22:16:14 -0500
  • e78f57d862 Check for fence id NO_FENCE before calling nvgfxEventWait() in _gfxDequeueBuffer(), since that does occur in some cases. yellows8 2018-01-25 01:34:31 -0500
  • 53319ff6d2 Merge branch 'master' of github.com:switchbrew/libnx yellows8 2018-01-25 00:42:27 -0500
  • 0f8f5e9732 Re-added g_appletProxySession closing, this was removed by an eariler commit. Renamed APT_BUSY_ERROR to AM_BUSY_ERROR. yellows8 2018-01-25 00:42:19 -0500
  • 0890b20251 Fixed Windows build @fincs plutoo 2018-01-25 02:08:04 +0100
  • c0c922e8b8 clean up rules files Dave Murphy 2018-01-20 20:16:37 +0000
  • 305d4bf3e3 move crt0 to libnx Dave Murphy 2018-01-18 22:57:00 +0000
  • 3b83ec3e09 clean up rules files Dave Murphy 2018-01-20 20:16:37 +0000
  • 8ea094d535 move crt0 to libnx Dave Murphy 2018-01-18 22:57:00 +0000
  • e39dc2baf8 Fixed building when fsdev usage is enabled. yellows8 2018-01-24 16:05:47 -0500
  • 673651a51f Fix broken header files plutoo 2018-01-23 00:27:00 +0100
  • 5b0de6c054 Move tmem allocation in bsdInitalize... TuxSH 2018-01-22 20:54:24 +0100
  • fb9e126f3a Make the bsd service work properly TuxSH 2018-01-22 18:50:44 +0100
  • 02f1261236 Move tmem allocation in bsdInitalize... TuxSH 2018-01-22 20:54:24 +0100
  • 340266502a Cache management for jit plutoo 2018-01-22 21:06:53 +0100
  • b34f59e179 ARM cache operations plutoo 2018-01-22 20:29:34 +0100
  • 9634a5467e Small stylefix plutoo 2018-01-22 20:15:03 +0100
  • 6fa8370bfb This looks better plutoo 2018-01-22 20:11:55 +0100
  • 0789b6b0ac Make the bsd service work properly TuxSH 2018-01-22 18:50:44 +0100
  • 5abc4873d8 Include only what is really necessary... TuxSH 2018-01-22 01:07:11 +0100