fincs
							
						 
					 | 
					
						
						
						
						
							
						
						
							508a87ea5d
							
						
					 | 
					
						
						
							
							Mark fatalSimple with __attribute__((noreturn))
						
						
						
						
						
					 | 
					
						2017-11-14 01:14:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fincs
							
						 
					 | 
					
						
						
						
						
							
						
						
							e836ee7bb9
							
						
					 | 
					
						
						
							
							Implement TLS/newlib reent support (untested)
						
						
						
						
						
					 | 
					
						2017-11-14 00:31:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fincs
							
						 
					 | 
					
						
						
						
						
							
						
						
							03674bba85
							
						
					 | 
					
						
						
							
							Implement lock_init{_recursive} newlib syscalls
						
						
						
						
						
					 | 
					
						2017-11-14 00:31:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fincs
							
						 
					 | 
					
						
						
						
						
							
						
						
							f27685b7b3
							
						
					 | 
					
						
						
							
							Integrate newlib locks with libnx (R)Mutex (untested, incomplete)
						
						
						
						
						
					 | 
					
						2017-11-14 00:31:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fincs
							
						 
					 | 
					
						
						
						
						
							
						
						
							757349c5c4
							
						
					 | 
					
						
						
							
							Add -mtp=soft to ARCH setting
						
						
						
						
						
					 | 
					
						2017-11-14 00:31:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								fincs
							
						 
					 | 
					
						
						
						
						
							
						
						
							c58f0a84a8
							
						
					 | 
					
						
						
							
							Add -z nodynamic-undefined-weak to switch.specs
						
						
						
						
						
					 | 
					
						2017-11-14 00:31:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							25dc323199
							
						
					 | 
					
						
						
							
							Merge pull request #19 from shinyquagsire23/elf2nro
						
						
						
						
						
						
						
						Elf->NRO support 
						
					 | 
					
						2017-11-14 00:19:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								shinyquagsire23
							
						 
					 | 
					
						
						
						
						
							
						
						
							f0db4a4591
							
						
					 | 
					
						
						
							
							Elf->NRO support
						
						
						
						
						
					 | 
					
						2017-11-13 15:26:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							9377851197
							
						
					 | 
					
						
						
							
							Imported usbComms from elsewhere. Removed usb_dev.h since the .c for it was previously removed. In usbDsInitialize(), skip calling _usbDsSetVidPidBcd() when deviceinfo is NULL.
						
						
						
						
						
					 | 
					
						2017-11-13 17:18:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							38cc12f02c
							
						
					 | 
					
						
						
							
							Moved ioctl defines into a dedicated header, with some additional defines. Load the output error field for nv cmds.
						
						
						
						
						
					 | 
					
						2017-11-12 23:27:42 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							caa06c4d6c
							
						
					 | 
					
						
						
							
							Implemented nv. Use TransactParcelAuto instead of TransactParcel when running on >=3.0.0. Added ipcQueryPointerBufferSize(). Minor other change.
						
						
						
						
						
					 | 
					
						2017-11-12 20:34:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							4543558cd3
							
						
					 | 
					
						
						
							
							Add moar syscalls
						
						
						
						
						
					 | 
					
						2017-11-12 03:57:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							41303238e2
							
						
					 | 
					
						
						
							
							Added svcGetProcessId. Fixed pid type for svcDebugActiveProcess.
						
						
						
						
						
					 | 
					
						2017-11-09 15:49:41 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							80890a3b8e
							
						
					 | 
					
						
						
							
							Fixed gfx and parcel issues. Parcel logging adjustments, etc. Changed out_parcel to parcel_reply.
						
						
						
						
						
					 | 
					
						2017-11-08 22:36:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d8c51f6fa
							
						
					 | 
					
						
						
							
							Added svcGetSystemTick. Added LIBNX_PARCEL_ERRBASE to result.h. Added BINDER_FIRST_CALL_TRANSACTION. Added gfxproducer and parcel. Use gfxproducer in gfx and added gfxSwapBuffers().
						
						
						
						
						
					 | 
					
						2017-11-07 13:56:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5abd52b8b
							
						
					 | 
					
						
						
							
							Implemented viSetLayerScalingMode(). Implemented vsync handling. Minor other change.
						
						
						
						
						
					 | 
					
						2017-11-05 00:50:58 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							d0c9d8294d
							
						
					 | 
					
						
						
							
							Don't mind this
						
						
						
						
						
					 | 
					
						2017-11-05 04:02:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a67c39fd0
							
						
					 | 
					
						
						
							
							Moved cache.s to arm/, implemented kernel/version.c, get rid of broken uart driver [for now]
						
						
						
						
						
					 | 
					
						2017-11-05 03:58:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd128b0ae2
							
						
					 | 
					
						
						
							
							Random shit
						
						
						
						
						
					 | 
					
						2017-11-05 03:58:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							9866f8e8b2
							
						
					 | 
					
						
						
							
							Implemented binder. Added error LIBNX_BADINPUT. Set StrayLayer in viOpenLayer properly.
						
						
						
						
						
					 | 
					
						2017-11-04 18:28:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							224f7151b3
							
						
					 | 
					
						
						
							
							Fixed vi issues.
						
						
						
						
						
					 | 
					
						2017-11-03 16:24:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5e6783870
							
						
					 | 
					
						
						
							
							Return _gfxInit() retval properly. _viOpenLayer and _viCreateStrayLayer are broken.
						
						
						
						
						
					 | 
					
						2017-11-03 13:30:35 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec1faa34ef
							
						
					 | 
					
						
						
							
							Added display+layer support. Started 'gfx'.
						
						
						
						
						
					 | 
					
						2017-11-03 12:33:33 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							d62b909757
							
						
					 | 
					
						
						
							
							Added hid.
						
						
						
						
						
					 | 
					
						2017-10-27 17:10:48 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							557d68139a
							
						
					 | 
					
						
						
							
							Implemented applet.
						
						
						
						
						
					 | 
					
						2017-10-27 12:20:52 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff80e7e668
							
						
					 | 
					
						
						
							
							Added svcGetProcessList.
						
						
						
						
						
					 | 
					
						2017-10-21 11:31:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fbf234afa
							
						
					 | 
					
						
						
							
							Allow overriding the heaps.
						
						
						
						
						
					 | 
					
						2017-10-16 20:56:07 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc6005231e
							
						
					 | 
					
						
						
							
							Added usbdev warning.
						
						
						
						
						
					 | 
					
						2017-10-16 19:35:41 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							68dbb72b04
							
						
					 | 
					
						
						
							
							Added fsExit and fsGetServiceSession. Check whether initialization was already done in fsInitialize, etc. Added fs to __appInit/__appExit.
						
						
						
						
						
					 | 
					
						2017-10-14 21:45:59 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							6280e1ba58
							
						
					 | 
					
						
						
							
							Introducing shmem
						
						
						
						
						
					 | 
					
						2017-10-14 15:00:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							96dc3a4ff0
							
						
					 | 
					
						
						
							
							Added usbdev under new directory 'devices'. Added more libnx errors to result.h. Added usbDsParseReportData() and the structs for it. Changed the post-buffer funcs 'out' field to 'urbId'. Updated the get-report funcs for using the report-data structure.
						
						
						
						
						
					 | 
					
						2017-10-12 18:20:31 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							6aa7ac0ec8
							
						
					 | 
					
						
						
							
							Fixed name for endpoint get-report cmd.
						
						
						
						
						
					 | 
					
						2017-10-12 02:08:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							7333864957
							
						
					 | 
					
						
						
							
							Added usbDsGetState() and usbDsWaitReady().
						
						
						
						
						
					 | 
					
						2017-10-10 11:48:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1ba4d4e2b
							
						
					 | 
					
						
						
							
							Added osDCacheFlush() for use by usbds.
						
						
						
						
						
					 | 
					
						2017-10-10 00:44:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cea85f338
							
						
					 | 
					
						
						
							
							Added usbds. The post-buffer cmds require dcache-flush for the specified buffer, this isn't included yet.
						
						
						
						
						
					 | 
					
						2017-10-09 21:05:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							8308791835
							
						
					 | 
					
						
						
							
							Imported Doxyfile. Added svcClearEvent. Added more libnx errors to result.h. Updated viInitialize for using error LIBNX_ALREADYINITIALIZED.
						
						
						
						
						
					 | 
					
						2017-10-09 20:54:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							99bd9c76aa
							
						
					 | 
					
						
						
							
							Attempt to introduce newlib heap implementation
						
						
						
						
						
					 | 
					
						2017-10-09 21:24:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							85538c9fb3
							
						
					 | 
					
						
						
							
							Introducing thread..
						
						
						
						
						
					 | 
					
						2017-10-08 18:39:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9555bb5b5
							
						
					 | 
					
						
						
							
							Implement virtual memory allocator
						
						
						
						
						
					 | 
					
						2017-10-08 15:11:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							b82ad0b099
							
						
					 | 
					
						
						
							
							Nobodys perfect
						
						
						
						
						
					 | 
					
						2017-10-07 23:18:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							74b14f4c63
							
						
					 | 
					
						
						
							
							Introducing fs..
						
						
						
						
						
					 | 
					
						2017-10-07 22:49:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							3926969ebc
							
						
					 | 
					
						
						
							
							Minor changes
						
						
						
						
						
						
						
						* Refactored system/*
* Implemented all of tmem
* Introduced virtmem 
						
					 | 
					
						2017-10-07 15:32:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							bfc15bb4e1
							
						
					 | 
					
						
						
							
							Since people have been asking...
						
						
						
						
						
					 | 
					
						2017-10-02 21:52:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							34c0e7e88b
							
						
					 | 
					
						
						
							
							Merge pull request #15 from devkitPro/build-fixes
						
						
						
						
						
						
						
						Build fixes 
						
					 | 
					
						2017-09-25 17:58:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Murphy
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c9554dd1b
							
						
					 | 
					
						
						
							
							ignore windows binaries too
						
						
						
						
						
					 | 
					
						2017-09-25 22:24:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dave Murphy
							
						 
					 | 
					
						
						
						
						
							
						
						
							6615c22a18
							
						
					 | 
					
						
						
							
							skip copy when $(BUILD_EXEFS_SRC) doesn't exist
						
						
						
						
						
						
						
						closes #8 
						
					 | 
					
						2017-09-25 22:22:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							85edf0b826
							
						
					 | 
					
						
						
							
							Check smHasInitialized() in smInitialize().
						
						
						
						
						
					 | 
					
						2017-09-24 18:46:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							c14d9baffb
							
						
					 | 
					
						
						
							
							Merge branch 'master' of github.com:switchbrew/libnx
						
						
						
						
						
					 | 
					
						2017-09-24 18:40:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yellows8
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a9d51db0c
							
						
					 | 
					
						
						
							
							Added smExit and added sm to appInit/appExit. Added svcCreateSession. Added vi.
						
						
						
						
						
					 | 
					
						2017-09-24 18:40:13 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								plutoo
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a981d5c69
							
						
					 | 
					
						
						
							
							Introducing mutex
						
						
						
						
						
					 | 
					
						2017-09-25 00:04:03 +02:00 | 
					
					
						
						
							
							
							
						
					 |