SwIPC icon indicating copy to clipboard operation
SwIPC copied to clipboard

IPC interface specifications and other useful info

Results 11 SwIPC issues
Sort by recently updated
recently updated
newest added

SwIPC currently defines that `IUserInterface is sm:`. However, this is not technically correct: to connect to sm:, we have to connect to the kernel-managed port "sm:", and not the sm-managed...

Right now, both copy and move handles have the same "KObject" type in the SwIPC definitions. This type is extremely vague: not only does it not specify the *kind* of...

https://reswitched.github.io/SwIPC/ifaces.html#nn::audio::detail::IAudioDevice

As shown by https://github.com/reswitched/SwIPC/pull/25, there are a number of mistakes in the manually written IPC definition files. Thankfully, the automated process with which auto.id was generated means that we have...

We have version flags for cmds, but not for interfaces or service names. That'd be good to have. ``` interface meh is one, two, @version(2.0.0+) three {} ``` This looks...

So I'm going to soon merge the switchbrew data importer, giving us names for a loooot of so-far-unnamed functions. This brings a problem though: those names may or may not...

Doxygen has an `@param` tag so that you can give individual parameters additional documentation. We should have something similar.

Most swipc data represents how a vanilla Nintendo console behaves, but adding non-standard things (twili, atmosphere extensions) would be nice. However, we'd need a way to visually distinguish them on...

SwIPC has no concept of Strings, and simply uses bytes or array or buffer whenever it needs one. This causes some problems for codegen in languages that separate arrays and...

It'd be nice if, when opening a link to a particular function, its documentation would auto open.