├── .cargo └── config.toml ├── .github ├── FUNDING.yml ├── docs │ └── index.html └── workflows │ ├── merge_checks.yml │ └── static.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── nx-derive ├── Cargo.toml └── src │ ├── ipc_traits.rs │ └── lib.rs ├── rust-toolchain.toml └── src ├── applet.rs ├── arm.rs ├── console.rs ├── diag.rs ├── diag ├── abort.rs ├── log.rs ├── log │ ├── fs.rs │ ├── lm.rs │ └── svc.rs └── rc.rs ├── elf.rs ├── elf ├── mod0.rs └── rc.rs ├── exception.rs ├── fs.rs ├── fs ├── nca.rs ├── pfs0.rs ├── rc.rs └── subdir.rs ├── gpu.rs ├── gpu ├── binder.rs ├── binder │ └── rc.rs ├── canvas.rs ├── ioctl.rs ├── parcel.rs ├── parcel │ └── rc.rs ├── rc.rs └── surface.rs ├── hbl.rs ├── input.rs ├── input └── rc.rs ├── ipc.rs ├── ipc ├── client.rs ├── cmif.rs ├── cmif │ ├── client.rs │ ├── rc.rs │ └── server.rs ├── rc.rs ├── server.rs ├── server │ └── rc.rs ├── sf.rs ├── sf │ ├── applet.rs │ ├── audio.rs │ ├── audio │ │ └── rc.rs │ ├── bsd.rs │ ├── bsd │ │ └── rc.rs │ ├── dispdrv.rs │ ├── fatal.rs │ ├── fsp.rs │ ├── fsp │ │ ├── rc.rs │ │ └── srv.rs │ ├── hid.rs │ ├── hid │ │ └── shmem.rs │ ├── hipc.rs │ ├── hipc │ │ └── rc.rs │ ├── ldr.rs │ ├── lm.rs │ ├── lr.rs │ ├── mii.rs │ ├── ncm.rs │ ├── nfp.rs │ ├── nfp │ │ └── rc.rs │ ├── nv.rs │ ├── pm.rs │ ├── psc.rs │ ├── psm.rs │ ├── set.rs │ ├── sm.rs │ ├── sm │ │ ├── mitm.rs │ │ ├── mitm │ │ │ └── rc.rs │ │ └── rc.rs │ ├── spl.rs │ ├── usb.rs │ ├── usb │ │ └── hs.rs │ └── vi.rs ├── tipc.rs └── tipc │ ├── client.rs │ └── server.rs ├── la.rs ├── lib.rs ├── macros.rs ├── macros ├── alloc.rs ├── diag.rs ├── ipc.rs ├── ipc │ ├── client.rs │ └── sf.rs ├── result.rs ├── rrt0.rs ├── sync.rs └── util.rs ├── mem.rs ├── mem ├── alloc.rs └── alloc │ └── rc.rs ├── mii.rs ├── mod0.s ├── rand.rs ├── rc.rs ├── result.rs ├── rrt0.rs ├── rrt0.s ├── service.rs ├── service ├── applet.rs ├── audio.rs ├── bsd.rs ├── dispdrv.rs ├── fatal.rs ├── fsp.rs ├── fsp │ └── srv.rs ├── hid.rs ├── ldr.rs ├── lm.rs ├── lr.rs ├── mii.rs ├── ncm.rs ├── nfp.rs ├── nv.rs ├── pm.rs ├── psc.rs ├── psm.rs ├── set.rs ├── sm.rs ├── spl.rs ├── usb.rs ├── usb │ └── hs.rs └── vi.rs ├── smc.rs ├── socket.rs ├── svc.rs ├── svc ├── asm.rs └── rc.rs ├── sync.rs ├── sync ├── sys.rs └── sys │ ├── futex.rs │ ├── mutex.rs │ └── rwlock.rs ├── thread.rs ├── thread ├── rc.rs └── scoped.rs ├── util.rs ├── util └── rc.rs ├── version.rs ├── vmem.rs └── wait.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | patreon: xortroll -------------------------------------------------------------------------------- /.github/docs/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/workflows/merge_checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/.github/workflows/merge_checks.yml -------------------------------------------------------------------------------- /.github/workflows/static.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/.github/workflows/static.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/README.md -------------------------------------------------------------------------------- /nx-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/nx-derive/Cargo.toml -------------------------------------------------------------------------------- /nx-derive/src/ipc_traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/nx-derive/src/ipc_traits.rs -------------------------------------------------------------------------------- /nx-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/nx-derive/src/lib.rs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly" 3 | -------------------------------------------------------------------------------- /src/applet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/applet.rs -------------------------------------------------------------------------------- /src/arm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/arm.rs -------------------------------------------------------------------------------- /src/console.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/console.rs -------------------------------------------------------------------------------- /src/diag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/diag.rs -------------------------------------------------------------------------------- /src/diag/abort.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/diag/abort.rs -------------------------------------------------------------------------------- /src/diag/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/diag/log.rs -------------------------------------------------------------------------------- /src/diag/log/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/diag/log/fs.rs -------------------------------------------------------------------------------- /src/diag/log/lm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/diag/log/lm.rs -------------------------------------------------------------------------------- /src/diag/log/svc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/diag/log/svc.rs -------------------------------------------------------------------------------- /src/diag/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/diag/rc.rs -------------------------------------------------------------------------------- /src/elf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/elf.rs -------------------------------------------------------------------------------- /src/elf/mod0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/elf/mod0.rs -------------------------------------------------------------------------------- /src/elf/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/elf/rc.rs -------------------------------------------------------------------------------- /src/exception.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/exception.rs -------------------------------------------------------------------------------- /src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/fs.rs -------------------------------------------------------------------------------- /src/fs/nca.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/fs/nca.rs -------------------------------------------------------------------------------- /src/fs/pfs0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/fs/pfs0.rs -------------------------------------------------------------------------------- /src/fs/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/fs/rc.rs -------------------------------------------------------------------------------- /src/fs/subdir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/fs/subdir.rs -------------------------------------------------------------------------------- /src/gpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu.rs -------------------------------------------------------------------------------- /src/gpu/binder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu/binder.rs -------------------------------------------------------------------------------- /src/gpu/binder/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu/binder/rc.rs -------------------------------------------------------------------------------- /src/gpu/canvas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu/canvas.rs -------------------------------------------------------------------------------- /src/gpu/ioctl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu/ioctl.rs -------------------------------------------------------------------------------- /src/gpu/parcel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu/parcel.rs -------------------------------------------------------------------------------- /src/gpu/parcel/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu/parcel/rc.rs -------------------------------------------------------------------------------- /src/gpu/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu/rc.rs -------------------------------------------------------------------------------- /src/gpu/surface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/gpu/surface.rs -------------------------------------------------------------------------------- /src/hbl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/hbl.rs -------------------------------------------------------------------------------- /src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/input.rs -------------------------------------------------------------------------------- /src/input/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/input/rc.rs -------------------------------------------------------------------------------- /src/ipc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc.rs -------------------------------------------------------------------------------- /src/ipc/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/client.rs -------------------------------------------------------------------------------- /src/ipc/cmif.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/cmif.rs -------------------------------------------------------------------------------- /src/ipc/cmif/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/cmif/client.rs -------------------------------------------------------------------------------- /src/ipc/cmif/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/cmif/rc.rs -------------------------------------------------------------------------------- /src/ipc/cmif/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/cmif/server.rs -------------------------------------------------------------------------------- /src/ipc/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/rc.rs -------------------------------------------------------------------------------- /src/ipc/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/server.rs -------------------------------------------------------------------------------- /src/ipc/server/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/server/rc.rs -------------------------------------------------------------------------------- /src/ipc/sf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf.rs -------------------------------------------------------------------------------- /src/ipc/sf/applet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/applet.rs -------------------------------------------------------------------------------- /src/ipc/sf/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/audio.rs -------------------------------------------------------------------------------- /src/ipc/sf/audio/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/audio/rc.rs -------------------------------------------------------------------------------- /src/ipc/sf/bsd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/bsd.rs -------------------------------------------------------------------------------- /src/ipc/sf/bsd/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/bsd/rc.rs -------------------------------------------------------------------------------- /src/ipc/sf/dispdrv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/dispdrv.rs -------------------------------------------------------------------------------- /src/ipc/sf/fatal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/fatal.rs -------------------------------------------------------------------------------- /src/ipc/sf/fsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/fsp.rs -------------------------------------------------------------------------------- /src/ipc/sf/fsp/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/fsp/rc.rs -------------------------------------------------------------------------------- /src/ipc/sf/fsp/srv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/fsp/srv.rs -------------------------------------------------------------------------------- /src/ipc/sf/hid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/hid.rs -------------------------------------------------------------------------------- /src/ipc/sf/hid/shmem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/hid/shmem.rs -------------------------------------------------------------------------------- /src/ipc/sf/hipc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/hipc.rs -------------------------------------------------------------------------------- /src/ipc/sf/hipc/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/hipc/rc.rs -------------------------------------------------------------------------------- /src/ipc/sf/ldr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/ldr.rs -------------------------------------------------------------------------------- /src/ipc/sf/lm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/lm.rs -------------------------------------------------------------------------------- /src/ipc/sf/lr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/lr.rs -------------------------------------------------------------------------------- /src/ipc/sf/mii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/mii.rs -------------------------------------------------------------------------------- /src/ipc/sf/ncm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/ncm.rs -------------------------------------------------------------------------------- /src/ipc/sf/nfp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/nfp.rs -------------------------------------------------------------------------------- /src/ipc/sf/nfp/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/nfp/rc.rs -------------------------------------------------------------------------------- /src/ipc/sf/nv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/nv.rs -------------------------------------------------------------------------------- /src/ipc/sf/pm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/pm.rs -------------------------------------------------------------------------------- /src/ipc/sf/psc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/psc.rs -------------------------------------------------------------------------------- /src/ipc/sf/psm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/psm.rs -------------------------------------------------------------------------------- /src/ipc/sf/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/set.rs -------------------------------------------------------------------------------- /src/ipc/sf/sm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/sm.rs -------------------------------------------------------------------------------- /src/ipc/sf/sm/mitm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/sm/mitm.rs -------------------------------------------------------------------------------- /src/ipc/sf/sm/mitm/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/sm/mitm/rc.rs -------------------------------------------------------------------------------- /src/ipc/sf/sm/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/sm/rc.rs -------------------------------------------------------------------------------- /src/ipc/sf/spl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/spl.rs -------------------------------------------------------------------------------- /src/ipc/sf/usb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/usb.rs -------------------------------------------------------------------------------- /src/ipc/sf/usb/hs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/usb/hs.rs -------------------------------------------------------------------------------- /src/ipc/sf/vi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/sf/vi.rs -------------------------------------------------------------------------------- /src/ipc/tipc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/tipc.rs -------------------------------------------------------------------------------- /src/ipc/tipc/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/tipc/client.rs -------------------------------------------------------------------------------- /src/ipc/tipc/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/ipc/tipc/server.rs -------------------------------------------------------------------------------- /src/la.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/la.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/macros/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/alloc.rs -------------------------------------------------------------------------------- /src/macros/diag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/diag.rs -------------------------------------------------------------------------------- /src/macros/ipc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/ipc.rs -------------------------------------------------------------------------------- /src/macros/ipc/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/ipc/client.rs -------------------------------------------------------------------------------- /src/macros/ipc/sf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/ipc/sf.rs -------------------------------------------------------------------------------- /src/macros/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/result.rs -------------------------------------------------------------------------------- /src/macros/rrt0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/rrt0.rs -------------------------------------------------------------------------------- /src/macros/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/sync.rs -------------------------------------------------------------------------------- /src/macros/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/macros/util.rs -------------------------------------------------------------------------------- /src/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/mem.rs -------------------------------------------------------------------------------- /src/mem/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/mem/alloc.rs -------------------------------------------------------------------------------- /src/mem/alloc/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/mem/alloc/rc.rs -------------------------------------------------------------------------------- /src/mii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/mii.rs -------------------------------------------------------------------------------- /src/mod0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/mod0.s -------------------------------------------------------------------------------- /src/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/rand.rs -------------------------------------------------------------------------------- /src/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/rc.rs -------------------------------------------------------------------------------- /src/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/result.rs -------------------------------------------------------------------------------- /src/rrt0.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/rrt0.rs -------------------------------------------------------------------------------- /src/rrt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/rrt0.s -------------------------------------------------------------------------------- /src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service.rs -------------------------------------------------------------------------------- /src/service/applet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/applet.rs -------------------------------------------------------------------------------- /src/service/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/audio.rs -------------------------------------------------------------------------------- /src/service/bsd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/bsd.rs -------------------------------------------------------------------------------- /src/service/dispdrv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/dispdrv.rs -------------------------------------------------------------------------------- /src/service/fatal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/fatal.rs -------------------------------------------------------------------------------- /src/service/fsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/fsp.rs -------------------------------------------------------------------------------- /src/service/fsp/srv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/fsp/srv.rs -------------------------------------------------------------------------------- /src/service/hid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/hid.rs -------------------------------------------------------------------------------- /src/service/ldr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/ldr.rs -------------------------------------------------------------------------------- /src/service/lm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/lm.rs -------------------------------------------------------------------------------- /src/service/lr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/lr.rs -------------------------------------------------------------------------------- /src/service/mii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/mii.rs -------------------------------------------------------------------------------- /src/service/ncm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/ncm.rs -------------------------------------------------------------------------------- /src/service/nfp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/nfp.rs -------------------------------------------------------------------------------- /src/service/nv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/nv.rs -------------------------------------------------------------------------------- /src/service/pm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/pm.rs -------------------------------------------------------------------------------- /src/service/psc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/psc.rs -------------------------------------------------------------------------------- /src/service/psm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/psm.rs -------------------------------------------------------------------------------- /src/service/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/set.rs -------------------------------------------------------------------------------- /src/service/sm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/sm.rs -------------------------------------------------------------------------------- /src/service/spl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/spl.rs -------------------------------------------------------------------------------- /src/service/usb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/usb.rs -------------------------------------------------------------------------------- /src/service/usb/hs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/usb/hs.rs -------------------------------------------------------------------------------- /src/service/vi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/service/vi.rs -------------------------------------------------------------------------------- /src/smc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/smc.rs -------------------------------------------------------------------------------- /src/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/socket.rs -------------------------------------------------------------------------------- /src/svc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/svc.rs -------------------------------------------------------------------------------- /src/svc/asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/svc/asm.rs -------------------------------------------------------------------------------- /src/svc/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/svc/rc.rs -------------------------------------------------------------------------------- /src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/sync.rs -------------------------------------------------------------------------------- /src/sync/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/sync/sys.rs -------------------------------------------------------------------------------- /src/sync/sys/futex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/sync/sys/futex.rs -------------------------------------------------------------------------------- /src/sync/sys/mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/sync/sys/mutex.rs -------------------------------------------------------------------------------- /src/sync/sys/rwlock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/sync/sys/rwlock.rs -------------------------------------------------------------------------------- /src/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/thread.rs -------------------------------------------------------------------------------- /src/thread/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/thread/rc.rs -------------------------------------------------------------------------------- /src/thread/scoped.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/thread/scoped.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/util.rs -------------------------------------------------------------------------------- /src/util/rc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/util/rc.rs -------------------------------------------------------------------------------- /src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/version.rs -------------------------------------------------------------------------------- /src/vmem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/vmem.rs -------------------------------------------------------------------------------- /src/wait.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aarch64-switch-rs/nx/HEAD/src/wait.rs --------------------------------------------------------------------------------