Commit Graph

  • b297e58bc8 bdk: add missing header guards CTCaer 2026-01-29 09:07:22 +02:00
  • 0b41f8129c modules: set page size to 256 bytes CTCaer 2026-01-29 09:02:56 +02:00
  • 55bd217ad1 modules: adjust for ianos changes CTCaer 2026-01-29 08:58:46 +02:00
  • 5cee484534 hekate: adjust for ianos changes CTCaer 2026-01-29 08:58:31 +02:00
  • 2014a72774 bdk: ianos: restructure for future expansion CTCaer 2026-01-29 08:58:19 +02:00
  • 1edb18a217 modules: lp0: refactor t210b01 to use the macros CTCaer 2026-01-29 08:38:16 +02:00
  • 183cc2d569 l4t: use the updated pmc defines/struct CTCaer 2026-01-29 08:33:40 +02:00
  • 55330b1bf5 bdk: pmc: refactor register defines and structs CTCaer 2026-01-29 08:33:01 +02:00
  • 0da69efd07 bdk: pinmux: always detach I2C4 pins from I2C3 pm CTCaer 2026-01-21 23:49:59 +02:00
  • 9c62a590f0 Bump hekate to v6.5.1 and Nyx to v1.9.1 CTCaer 2026-01-20 20:27:38 +02:00
  • 74972a68df bdk: joycon: make init stricter but relax timings CTCaer 2026-01-20 20:03:38 +02:00
  • 3134af6e92 bdk: display: reduce display off waiting time CTCaer 2026-01-20 06:13:02 +02:00
  • 28ebdc213e nyx: handle exFAT truncation in stat/backup CTCaer 2026-01-18 21:01:54 +02:00
  • af0f957ddd nyx: constrain reboot to OFW a bit CTCaer 2026-01-15 20:14:30 +02:00
  • 5936d9bad4 bdk: se: add T210 SHA256 silicon errata WAR CTCaer 2026-01-15 19:09:34 +02:00
  • 68281d3051 bdk: se: adjust T210 silicon errata coherency WAR CTCaer 2026-01-15 19:02:36 +02:00
  • e3267d1db7 bdk: se: correct result for < block size aes CTCaer 2026-01-15 17:40:52 +02:00
  • accc9aa7b0 hos: store wb anyway even if unused CTCaer 2026-01-15 17:39:05 +02:00
  • 116d4042c2 hos: refactor ctr/hash vars in pkg2 header CTCaer 2026-01-15 17:32:00 +02:00
  • 3af777f839 Bump hekate to v6.5.0 and Nyx to v1.9.0 CTCaer 2026-01-14 05:10:05 +02:00
  • 8b8c9e8dd8 hos: add 21.2.0 support CTCaer 2026-01-14 04:58:34 +02:00
  • f0dde780f4 hekate/nyx: remove coreboot support CTCaer 2026-01-12 04:04:08 +02:00
  • 8ab6f04243 bdk: hwinit: remove coreboot support CTCaer 2026-01-12 03:57:39 +02:00
  • bf5a7b1a12 bdk: joycon: more refactoring CTCaer 2026-01-12 03:08:20 +02:00
  • d94f356bf5 bdk: joycon: generalize _jc_packet_add_uart_hdr CTCaer 2026-01-11 17:24:18 +02:00
  • 876d6adbe7 bdk: joycon: increase connection timeout to 1.8s CTCaer 2026-01-11 17:06:48 +02:00
  • b4fcc72b6b bdk: joycon: refactor some fields CTCaer 2026-01-11 17:05:37 +02:00
  • 928985ced1 bdk: joycon: use packed structs and bitfields CTCaer 2026-01-10 13:39:06 +02:00
  • 8123de714a bdk: joycon: correct crc8 offsets CTCaer 2026-01-10 13:36:34 +02:00
  • f05759e0f2 bdk: joycon: maintain consistent naming styles CTCaer 2026-01-10 13:32:46 +02:00
  • 02484ae3b7 nyx: always show console stats CTCaer 2026-01-07 00:20:10 +02:00
  • 01ffbeecd6 nyx: make sure ram is set to 1600 MHz CTCaer 2026-01-06 23:22:04 +02:00
  • e558d0c2c4 nyx: options: make sure var has a value in all -O# CTCaer 2026-01-06 23:20:45 +02:00
  • 76cb5422e3 bdk: joycon: optimize rumble enable CTCaer 2026-01-06 23:14:11 +02:00
  • 316650dda6 bdk: display: add OLED status pin CTCaer 2026-01-06 23:10:42 +02:00
  • 1d2a7631d9 nyx: update rng calls based on new bdk CTCaer 2026-01-06 23:04:26 +02:00
  • afa9715cf4 bdk: se: support multiple/partial blocks for RNG CTCaer 2026-01-06 23:02:33 +02:00
  • 73f7d53572 hekate/nyx: update ctx keys calls based on new bdk CTCaer 2026-01-06 23:01:54 +02:00
  • 1696dd8ebf bdk: se: use proper naming for ctx keys CTCaer 2026-01-06 23:00:46 +02:00
  • bb1087006a hekate/nyx: update sha calls based on new bdk CTCaer 2026-01-06 22:59:53 +02:00
  • c9208593af bdk: se: refactor and optimize SHA256 CTCaer 2026-01-06 22:59:20 +02:00
  • 607b19067a bdk: se: use classic naming convention for XTS CTCaer 2026-01-06 22:52:21 +02:00
  • b7f1641bce bdk: se: add AES OFB encryption/decryption support CTCaer 2026-01-06 22:49:57 +02:00
  • ee1b0db130 hekate/nyx: update aes calls based on new bdk CTCaer 2026-01-06 22:49:09 +02:00
  • 2fa1a6a4af bdk: se: remove dst/src size argument requirement CTCaer 2026-01-06 22:47:54 +02:00
  • 3463623126 bdk: se: optimize and update aes cmac hashing CTCaer 2026-01-06 22:32:26 +02:00
  • b4ca6cae21 bdk: se: handle original and updated IV in one go CTCaer 2026-01-06 22:28:18 +02:00
  • d442390e9b bdk: se: support partial blocks for all aes modes CTCaer 2026-01-06 22:23:25 +02:00
  • ca307e78c8 bdk: se: do a trivial refactor pass CTCaer 2026-01-06 22:18:45 +02:00
  • 13c91d2848 bdk: heap: use ultra fast defragmentation CTCaer 2026-01-05 12:33:31 +02:00
  • 1de3206e79 Restructure and refactor makefiles CTCaer 2025-12-31 14:19:56 +02:00
  • 800bec2ec2 bdk: max17050: simplify calculations CTCaer 2025-12-31 03:44:44 +02:00
  • 520bce08cf nyx: add joycon charging debug info CTCaer 2025-12-27 06:30:36 +02:00
  • ee22d660dc minerva: update rate_from if clock the same CTCaer 2025-12-27 06:16:59 +02:00
  • 067c12655b bdk: max17050: remove unused cached batt voltage CTCaer 2025-12-27 06:06:56 +02:00
  • c03757e73d bdk: joycon: improve charger config CTCaer 2025-12-27 06:06:17 +02:00
  • acb50dad7b fatfs: set default date to 1/1/2026 CTCaer 2025-12-25 12:58:32 +02:00
  • 9bc878e85d l4t: make mselect config common for t210/t210b01 CTCaer 2025-12-25 12:55:04 +02:00
  • 0cab56293d bdk: ccplex: do not disable mselect on cpu pwrgate CTCaer 2025-12-25 12:51:37 +02:00
  • 69ab954119 hekate/nyx: remove last calloc references CTCaer 2025-12-25 12:50:24 +02:00
  • ae7c5fdfdb bdk: heap: add more safe guards CTCaer 2025-12-25 12:33:41 +02:00
  • a7ad3d4984 bdk: display: improve and deduplicate more CTCaer 2025-12-25 11:36:06 +02:00
  • 67140d026c bdk: util: use volatile base for reg_write_array CTCaer 2025-12-18 11:50:00 +02:00
  • 998053f8db bdk: display: use a scratch reg for backlight CTCaer 2025-12-18 11:48:53 +02:00
  • b5a6c8eb64 bdk: display: simplify macros CTCaer 2025-12-18 11:17:43 +02:00
  • 8faa1a6690 bdk: display: use spare reg to store dcs bl duty CTCaer 2025-12-18 09:54:26 +02:00
  • ba95bb7494 bdk: fatfs: improve fat read/write CTCaer 2025-12-17 07:11:51 +02:00
  • b90935ac16 nyx: info: update 20nm wafer bounds CTCaer 2025-12-17 06:54:57 +02:00
  • c78b94b0ac nyx: info: unlocked T210B01 fuses dumping support CTCaer 2025-12-17 06:51:04 +02:00
  • 20a50988c5 bdk: fuse: return array size with fuse_read_array CTCaer 2025-12-17 06:41:52 +02:00
  • ac60695b24 nyx: parted: remove invisible btns in eMMC mode CTCaer 2025-12-17 06:34:42 +02:00
  • 468544ce1e nyx: add a small stall in lvgl loop CTCaer 2025-12-17 06:33:05 +02:00
  • 73d96b7ca8 hos/l4t: deduplicate sc7exit-b01 load CTCaer 2025-12-17 06:28:36 +02:00
  • 4af4692710 hos: reflect minerva changes CTCaer 2025-12-17 06:07:58 +02:00
  • 4229a43818 lp0 cfg: use a more appropriate entry name CTCaer 2025-12-17 06:00:02 +02:00
  • b6ec6a8f6e minerva: update tov1.6_T210/v0.1_T21X CTCaer 2025-12-17 05:58:09 +02:00
  • 0db758592a bdk: minerva: add IRB support CTCaer 2025-12-17 05:24:16 +02:00
  • 8b4d5507f6 hekate: gfx: correct a very very very old typo CTCaer 2025-12-17 04:48:37 +02:00
  • c584242873 hekate: exo: simplify fatal screen to save space CTCaer 2025-12-17 04:45:20 +02:00
  • 3f75917c8b hekate: remove precise free clusters calc in TUI CTCaer 2025-12-17 04:37:36 +02:00
  • 8d6bb5f427 bdk: clock: update some defines CTCaer 2025-12-17 04:33:40 +02:00
  • 4797b42e76 bdk: sdmmc: add defines for max block number CTCaer 2025-12-17 04:30:12 +02:00
  • 6207a783d7 Bump hekate to v6.4.2 and Nyx to v1.8.2 CTCaer 2025-12-02 12:59:51 +02:00
  • 768824df33 nyx: options: add month/date checks for roller CTCaer 2025-12-01 14:19:03 +02:00
  • 03a9c2d75c nyx: info: add wafer graph with die x/y placement CTCaer 2025-12-01 14:16:26 +02:00
  • 84bf634e33 nyx: info: streamline hw info from fuses CTCaer 2025-12-01 14:15:18 +02:00
  • 86871bea7d hekate: write rsvd cfg to update.bin if different CTCaer 2025-12-01 13:53:34 +02:00
  • 98960a72d8 nyx: do init always with lowest clock boost CTCaer 2025-11-27 12:38:52 +02:00
  • 6cf7c645df nyx: fix bt pairing dumping CTCaer 2025-11-27 12:37:36 +02:00
  • 5775b3c47e nyx: info: add forced 8GB ram info CTCaer 2025-11-27 12:36:20 +02:00
  • 7c212358ed hekate: show errors before parsing R2C CTCaer 2025-11-27 12:30:51 +02:00
  • e5566c0a46 hekate: add force 8GB ram config mode CTCaer 2025-11-27 12:29:16 +02:00
  • dcf8e76441 loader/hekate/nyx: utilize the new rsvd cfg CTCaer 2025-11-27 12:28:19 +02:00
  • 7cbefa3061 bdk: add reserved cfg to ipl meta and nyx storage CTCaer 2025-11-27 12:17:33 +02:00
  • 5176ce4394 bdk: sdmmc: correct drive ohms comment CTCaer 2025-11-27 12:14:43 +02:00
  • a6d4e5adaa bdk: clock: add i2c to the errata affected list CTCaer 2025-11-27 12:12:13 +02:00
  • 4a24956f3a bdk: fuse: allow overriding dram id fuses CTCaer 2025-11-27 12:04:12 +02:00
  • 364465399e hekate/nyx: use minerva storage and panel id CTCaer 2025-11-27 11:28:26 +02:00
  • 727d37c991 bdl: minerva: add deinit function CTCaer 2025-11-27 11:25:08 +02:00
  • 1fc92cfa33 bdk: nyx: rename disp_id to panel_id CTCaer 2025-11-27 11:21:06 +02:00