Commit graph

  • 6f7502dfef i2c: finish I2cBusAccessor Michael Scire 2020-10-31 19:14:43 -07:00
  • 2d2b11a2d2 i2c: implement BusAccessor::WriteHeader Michael Scire 2020-10-31 18:24:26 -07:00
  • 2744a614de i2c: implement BusAccessor except Send/Receive/WriteHeader Michael Scire 2020-10-31 17:58:38 -07:00
  • 27be1a548c boot: add rgltr/clkrst overrides, skel I2cBusAccessor Michael Scire 2020-10-31 16:34:06 -07:00
  • 91b2a233c4 i2c: add auto-generated bus/device map Michael Scire 2020-10-31 14:20:01 -07:00
  • 7636dd2d44 i2c: begin skeleton device driver framework Michael Scire 2020-10-31 04:55:11 -07:00
  • c867975eb8 gpio: remove copy-pasted unused file Michael Scire 2020-10-31 03:23:30 -07:00
  • 5bc4abb92f gpio: implement more of server library for boot sysmodule client usage Michael Scire 2020-10-31 03:22:01 -07:00
  • e1dccef7d1 wec: implement wec driver components for boot sysmodule Michael Scire 2020-10-31 00:47:45 -07:00
  • 17fa05a789 gpio: add (most of) driver framework for boot sysmodule usage Michael Scire 2020-10-30 23:57:21 -07:00
  • 5b617f4d2f ddsf: implement namespace Michael Scire 2020-10-30 15:36:11 -07:00
  • d2e530c2aa libstrat: fix precompiled-header dependency detection Michael Scire 2020-10-30 11:56:12 -07:00
  • 166318ba77
    sdmmc: implement driver suitable for fs + bootloader SciresM 2020-10-30 11:54:30 -07:00
  • 46146bd71c sdmmc: remove hwinit sdmmc Michael Scire 2020-10-30 11:52:28 -07:00
  • f7d4960cd3 ams: changes for libvapours including tegra register defs Michael Scire 2020-10-28 02:04:06 -07:00
  • a6c6a95053 sdmmc: finish outward-facing api (untested) Michael Scire 2020-10-27 23:32:45 -07:00
  • 5120b70231 sdmmc: fix vref sel Michael Scire 2020-10-27 22:43:39 -07:00
  • 96476a227b sdmmc: update test program to read first two sectors of sd card Michael Scire 2020-10-27 22:31:56 -07:00
  • 4586dce57b sdmmc: SdCardDeviceAccessor impl Michael Scire 2020-10-27 19:33:55 -07:00
  • e3900de6c0 gpio: modernize client api instead of doing it the lazy way Michael Scire 2020-10-27 15:35:38 -07:00
  • 22fb4ff095 sdmmc: add DeviceDetector, gpio: implement client api Michael Scire 2020-10-26 04:06:02 -07:00
  • 9a41e19004 sdmmc: fix speed mode extension, add CheckMmcConnection for debug Michael Scire 2020-10-25 21:57:37 -07:00
  • b2f4e0c1b4 exo: add sdmmc test program Michael Scire 2020-10-25 21:10:20 -07:00
  • a0f1971353 sdmmc: fix bug in WaitWhileCommandInhibit, add mmc accessors Michael Scire 2020-10-25 21:09:58 -07:00
  • 37704d670b sdmmc: implement clock reset controller for register api Michael Scire 2020-10-25 19:08:19 -07:00
  • 397d0c4295 sdmmc: implement MmcDeviceAccessor Michael Scire 2020-10-25 16:02:20 -07:00
  • 3981527bb8 sdmmc: implement BaseDeviceAccessor Michael Scire 2020-10-22 15:49:51 -07:00
  • 631de13133 util: move T(V)SNPrintf from kernel to util Michael Scire 2020-10-22 01:18:33 -07:00
  • 2c7f32bbde sdmmc: implement voltage enable/set for sdmmc1-register-control Michael Scire 2020-10-22 00:27:37 -07:00
  • 443d43ed7e sdmmc: fix building for arm32 and in stratosphere context Michael Scire 2020-10-21 15:31:27 -07:00
  • 2532ceea2a sdmmc: implement pinmux handling for sdmmc1-register-control Michael Scire 2020-10-21 15:06:53 -07:00
  • 0e8efbb9e9 sdmmc: implement gpio handling for sdmmc1-register-control Michael Scire 2020-10-21 13:20:11 -07:00
  • 9340183541 sdmmc: complete abstract logic for Sdmmc1 power controller Michael Scire 2020-10-21 12:26:15 -07:00
  • bd9b01e405 sdmmc: skeleton implementation of Sdmmc1Controller Michael Scire 2020-10-20 23:51:48 -07:00
  • 53957bb5c7 sdmmc: Sdmmc2Controller Michael Scire 2020-10-20 23:01:17 -07:00
  • 2b84a49ed7 sdmmc: implement most of SdmmcController Michael Scire 2020-10-20 22:30:19 -07:00
  • 895b332a86 sdmmc: add most of SdHostStandardController Michael Scire 2020-10-20 17:24:31 -07:00
  • 88b81e5fb0 sdmmc: begin skeletoning sdmmc driver Michael Scire 2020-10-20 09:44:45 -07:00
  • ac04e02a08
    Meso build targets (#1196) SciresM 2020-10-27 13:55:19 -07:00
  • 4d4523041f
    libstratosphere: fix building after PCH related build changes meso_build_targets fincs 2020-10-27 21:38:19 +01:00
  • e26e1df07f meso: correct .o dependencies in kernel/kldr Michael Scire 2020-10-27 13:08:07 -07:00
  • f92de24164 meso: commit mostly-working build system Michael Scire 2020-10-27 12:59:40 -07:00
  • a8a90e6324 meso: commit wip (thanks fincs) rewrite to support build targets Michael Scire 2020-10-27 11:48:59 -07:00
  • 1c71d12d9d ams.mitm: avoid inadvertently breaking ftpd/file listers Michael Scire 2020-10-27 10:28:51 -07:00
  • 37738699f2 docs: edit terminology to be hip to the jive 0.15.0 Michael Scire 2020-10-26 16:14:25 -07:00
  • e973ef7533 git subrepo push libraries Michael Scire 2020-10-26 16:03:40 -07:00
  • 2ee2a4f1ac docs/fatal error: update for 0.15.0 Michael Scire 2020-10-26 15:59:09 -07:00
  • 2a2bffeb35 ams: fix building debug elf zip Michael Scire 2020-10-15 09:47:06 -07:00
  • d04046ecaf ams: bump version to 0.15.0 (release slated for post-crown-tundra) Michael Scire 2020-10-15 09:41:49 -07:00
  • f24171dc41 ams: build experimental zip in addition to standard one Michael Scire 2020-10-15 09:41:01 -07:00
  • 5b02c77400 ams: fix updater misbehavior before 0.15.0 releases Michael Scire 2020-10-14 12:28:26 -07:00
  • 2e7214b6fa kern: perform rescheduling on dispatch re-enable (closes #1169) Michael Scire 2020-10-13 23:07:51 -07:00
  • d52179c708 util: follow 90fd771 to its natural conclusion (generic base rbtree) Michael Scire 2020-10-12 01:06:10 -07:00
  • 388f9e6455 kern: minor behavioral fixes to condvar/address arbiter Michael Scire 2020-10-12 01:05:30 -07:00
  • c547c7f0e7
    Note that we are a python 2 project. SciresM 2020-10-09 17:37:51 -07:00
  • ea016d2ff8 Add Github Workflow and Build Status bladeoner 2020-10-09 22:53:14 +02:00
  • 4138abbefa erpt: fix attachment-in-save paths (closes #1124, #1145) Michael Scire 2020-09-23 19:49:20 -07:00
  • 1275eb0bf3 erpt: add fixed-width format option Michael Scire 2020-09-23 17:52:08 -07:00
  • 5ac9e45d86 erpt: support older erpt binaries Michael Scire 2020-09-23 17:36:46 -07:00
  • feba788bc6 erpt.py: remove idaapi usage Michael Scire 2020-09-23 16:05:27 -07:00
  • f4d10a4481 set.mitm: much more aggressively cache locale (#1160) Michael Scire 2020-09-23 02:01:07 -07:00
  • ff310a0647 fusee: try to alleviate a little suffering Michael Scire 2020-09-22 13:54:23 -07:00
  • 85505db9b7 loader: adjust thread priority for applet-hbl Michael Scire 2020-09-22 12:01:28 -07:00
  • 48b4dd48a4 ams: expose reboot payload for kernel panic Michael Scire 2020-09-17 21:51:59 -07:00
  • 8d46d901d9 ams: make mesosphere usage user-visible in display version Michael Scire 2020-09-17 21:18:44 -07:00
  • 1930880270 fusee: change ncm from opt-in to opt-out Michael Scire 2020-09-17 21:04:43 -07:00
  • fa0df994ba git subrepo push libraries 0.14.4 Michael Scire 2020-09-17 08:34:48 -07:00
  • 909a1767a6 ams: bump version to 0.14.4 Michael Scire 2020-09-17 08:34:02 -07:00
  • dbe59fd041 kern: fix KCodeMemory SVCs when Owner process != Generator process Michael Scire 2020-09-17 08:25:27 -07:00
  • 9b65daf439 kern: default to release config Michael Scire 2020-09-16 21:18:02 -07:00
  • 4acdc899f5 kern: generate fatal error on panic Michael Scire 2020-09-16 16:44:31 -07:00
  • 76957e502d kern: add build-define for logging to iram ringbuffer Michael Scire 2020-09-07 21:41:03 -07:00
  • 9b3b08bdeb kern: fix KCodeMemory SVCs when Owner process != Generator process mesosphere-dev Michael Scire 2020-09-17 08:25:27 -07:00
  • 909397233c sm: Fix atmosphere-extension interaction with official JIT sysmodule usage Michael Scire 2020-09-17 08:24:47 -07:00
  • 211a828730 ro: fix process handle leak when using JitPlugin NROs Michael Scire 2020-09-17 08:17:11 -07:00
  • 84f17f6a3a kern: default to release config Michael Scire 2020-09-16 21:18:02 -07:00
  • 3b0ed9cdba kern: generate fatal error on panic Michael Scire 2020-09-16 16:44:31 -07:00
  • 4df583cbb6 kern: add build-define for logging to iram ringbuffer Michael Scire 2020-09-07 21:41:03 -07:00
  • 28ceedb533 git subrepo push emummc 0.14.3 Michael Scire 2020-09-14 18:21:38 -07:00
  • f551ca4461 emummc: manually fix .gitrepo Michael Scire 2020-09-14 18:17:32 -07:00
  • 2cf5c65bc5 git subrepo push libraries Michael Scire 2020-09-14 18:14:05 -07:00
  • 47d0d5c6ab ams: support 10.2.0 (bump vers to 0.14.3) Michael Scire 2020-09-14 18:13:18 -07:00
  • fd0e3e2160 docs: update changelog Michael Scire 2020-09-14 18:12:48 -07:00
  • 2a17fe793b Merge branch 'master' of https://github.com/tomvita/Atmosphere tomvita 2020-09-10 07:57:12 +08:00
  • 119051f122 Update README.md tomvita 2020-08-17 12:04:53 +08:00
  • 074364753f loader: improve verification terminology Michael Scire 2020-09-08 15:34:22 -07:00
  • b7d99b732a ro: rename ModuleType to reflect reality Michael Scire 2020-09-08 15:05:15 -07:00
  • 1cccb6efc4 git subrepo push libraries Michael Scire 2020-09-07 10:52:49 -07:00
  • f4cd4bcf03 ams: bump version to 0.14.2 0.14.2 Michael Scire 2020-09-07 10:51:15 -07:00
  • e36fe62fca kern: lps driver fixes, sleep confirmed working on 1.0.0 Michael Scire 2020-09-06 19:14:24 -07:00
  • 870b589379 kern: fix c/p error Michael Scire 2020-08-31 23:03:38 -07:00
  • acdce230da kern: add debug logging on smmu error interrupt Michael Scire 2020-08-31 22:59:29 -07:00
  • 34dc062c11 kern: finish 1.x lps driver Michael Scire 2020-08-29 18:50:09 -07:00
  • ab2568ddfb kern: add most of 1.x lps driver Michael Scire 2020-08-29 18:28:13 -07:00
  • 4dc728824f kern: skeleton legacy lps driver Michael Scire 2020-08-28 17:40:02 -07:00
  • cc6b8ea4d1 exo/kern: 1.0.0 requires access to bpmp smmu regs, userland (am) needs to map bpmp exception vectors Michael Scire 2020-08-26 01:36:59 -07:00
  • 49af4fae32 kern: begin 1.0.0 backwards compat changes (kips run, full boot fails) Michael Scire 2020-08-25 23:28:39 -07:00
  • e8ffbe630f kern: support 2-pool layout on 2.x-4.x instead of modern 4-pool layout Michael Scire 2020-08-25 18:10:58 -07:00
  • ce95af89ef kern: change terminology metadata -> management Michael Scire 2020-08-25 16:12:14 -07:00
  • 546e2de300 kern: pool management should be within carveout Michael Scire 2020-08-24 14:10:58 -07:00