-
8bf4cd1908
Fix string truncation warning in thermosphere
TuxSH
2018-05-15 01:25:12 +02:00
-
172a2b679c
Fix strncpy bugs in fusée, etc.
TuxSH
2018-05-15 01:18:05 +02:00
-
cae107557d
Fix the remaining warnings in stratosphère
TuxSH
2018-05-15 00:54:12 +02:00
-
52114760b3
Ignore unused-but-set-variable in ipc_templating.h
TuxSH
2018-05-15 00:44:10 +02:00
-
ce891c990f
Fix latest commit not building
TuxSH
2018-05-15 00:37:07 +02:00
-
a28924fa10
Boot: Implement pinmux setup
hexkyz
2018-05-14 22:02:40 +01:00
-
15bba0ba0c
Make loadlist empty when booting Horizon, more nxboot.c code
TuxSH
2018-05-14 21:17:06 +02:00
-
c2b22a6bf2
Write all the needed pk1 code and a large part of the nxboot function
TuxSH
2018-05-14 02:40:35 +02:00
-
17f4a17d17
[stage2] Add debug printf in main.c
TuxSH
2018-05-14 00:06:48 +02:00
-
bc7369b5d1
[stage2] Add dump_to_file
TuxSH
2018-05-14 00:03:05 +02:00
-
8df624a10d
Rename sd_utils to fs_utils, etc
TuxSH
2018-05-13 23:49:50 +02:00
-
a3792d94dc
[stage2] Support sector sizes up to 4K in FatFs.
TuxSH
2018-05-13 20:51:57 +02:00
-
9f53aa13d1
[stage2] Implement disk_status
TuxSH
2018-05-13 20:32:38 +02:00
-
4f50d412f5
Redesign fs_dev, raw_dev, introducing device_partition and switch_fs.
TuxSH
2018-05-13 19:53:55 +02:00
-
396a646fa3
[stage2] Add console_get_framebuffer
TuxSH
2018-05-12 21:39:29 +02:00
-
9dce3b05ba
[stage1] refactor diskio.c
TuxSH
2018-05-12 12:37:41 +02:00
-
00f08321c7
[stage2] Accomodate raw_mmc_dev to latest sdmmc driver changes
TuxSH
2018-05-12 12:23:07 +02:00
-
75169790ff
stage1 -> stage2 again
TuxSH
2018-05-12 11:00:36 +02:00
-
50047dffaa
[stage1] unstub multiple sector-r/w code
TuxSH
2018-05-12 10:52:04 +02:00
-
9f86c75ea4
fusee: undo a silly mistake in longer-than-8K operations
Kate J. Temkin
2018-05-11 21:36:21 -07:00
-
f6f8065417
We actually need the pk1 key
TuxSH
2018-05-11 23:57:48 +02:00
-
4ada3b6195
Merge pull request #93 from encounter/fix/stage2-args
TuxSH
2018-05-11 23:38:25 +02:00
-
-
6e43a71b5b
Fix misconception in latest commit
TuxSH
2018-05-11 23:11:57 +02:00
-
3ac3183c85
[stage2] Refactor key_derivation type and function declarations
TuxSH
2018-05-11 23:01:13 +02:00
-
eb8573093d
Move sd init into diskio.c, write code for latest commit
TuxSH
2018-05-11 22:21:44 +02:00
-
2b871397c2
fusee: allow sdmmc_read / sdmmc_write of more data than fits in the bounce buffer
Kate J. Temkin
2018-05-11 11:27:35 -07:00
-
912590b2fd
[exosphere] linker.ld: remove some unneeded "AT" commands
TuxSH
2018-05-11 16:28:55 +02:00
-
0d8ba7706d
[exosphere] Map the crt0 too
TuxSH
2018-05-11 16:13:45 +02:00
-
05b8b42164
[exosphere] Rewrite crt0/init and ld script
TuxSH
2018-05-11 14:07:37 +02:00
-
02e01360fd
Exosphere: Fix crt0 bug resulting in bad relocation calculations
Michael Scire
2018-05-10 18:36:52 -06:00
-
f8cf7adad7
Add code to register rawnand, boot0, and bcpkg2
TuxSH
2018-05-10 23:48:41 +02:00
-
a790760de3
raw_mmc_dev: fields should be u64
TuxSH
2018-05-10 23:23:14 +02:00
-
4168a33dd1
[stage2] Implement package1_parse_boot0
TuxSH
2018-05-10 22:53:46 +02:00
-
1dd073d8d2
[stage2] Add bct.h
TuxSH
2018-05-10 21:54:58 +02:00
-
ac9939b7a1
Apply sdmmc stage1 changes to stage2
TuxSH
2018-05-10 21:36:26 +02:00
-
402b69c549
fusee: actually obey the SD spec when switching voltage
Kate J. Temkin
2018-05-10 07:10:37 -07:00
-
5b5aa38486
[stage2] Add GPT parsing code (tested on PC)
TuxSH
2018-05-10 15:16:44 +02:00
-
437344fd25
fusee: support low-voltage SDMMC mode
Kate J. Temkin
2018-05-10 06:05:00 -07:00
-
b20a04ede5
fusee: use full bus width and faster initial clock speed
Kate J. Temkin
2018-05-10 03:21:43 -07:00
-
20c225c829
[stage2] raw_mmc_dev.c: fix various bugs
TuxSH
2018-05-10 00:36:13 +02:00
-
3273cc5357
Merge pull request #84 from leoetlino/printf-format
hexkyz
2018-05-09 22:49:01 +01:00
-
-
324efb6994
Merge pull request #94 from encounter/fix/boot-fsdev
hexkyz
2018-05-09 22:46:10 +01:00
-
-
3e68441040
[stage2] Make console.c manage the display, enable it only when needed
TuxSH
2018-05-09 22:20:14 +02:00
-
4217d7feef
[stage2] Unstub rawmmcdev_write
TuxSH
2018-05-09 20:52:21 +02:00
-
ff2472385f
[sdmmc] sdmmc_handle_cpu_transfer: handle unaligned buffers
TuxSH
2018-05-09 20:46:16 +02:00
-
b9b13e215f
Fix struct tegra_sdmmc definition
TuxSH
2018-05-09 19:33:54 +02:00
-
3206583db3
[sdmmc] Fix const-correctness issue
TuxSH
2018-05-09 19:11:16 +02:00
-
96391ffca6
boot: Use fsdevMountSdmc & fsdevUnmountAll
Luke Street
2018-05-09 12:07:53 -04:00
-
7ad818ed93
Use latest sdmmc driver in stage2
TuxSH
2018-05-09 18:01:51 +02:00
-
-
694289de0b
Add raw_mmc_dev (untested!)
TuxSH
2018-05-09 17:51:13 +02:00
-
04f9920cc3
Rename g_devices to g_fsdev_devices
TuxSH
2018-05-09 17:26:30 +02:00
-
6ff90d8d30
Merge branch 'master' of github.com:Atmosphere-NX/Atmosphere
TuxSH
2018-05-09 17:10:45 +02:00
-
-
3fae01b08f
Rewrite condition in fsdev_seek
TuxSH
2018-05-09 17:10:35 +02:00
-
ba7d0c2cb6
Exosphere: Add API for retrieving versioning info.
Michael Scire
2018-05-09 06:29:56 -06:00
-
-
bf94bf48d2
Refine error in fsdev_mount_device
TuxSH
2018-05-09 14:16:33 +02:00
-
b2c82c75d0
Make stdout line-buffered
TuxSH
2018-05-09 11:49:10 +02:00
-
7560abbfbd
Fix FindDevice and RemoveDevice calls in fs_dev.c
TuxSH
2018-05-09 11:36:49 +02:00
-
290fb356a1
stage2: fix init malloc size for stage2_args_t
Luke Street
2018-05-08 23:24:10 -04:00
-
6dbd8d0aae
Fix stage2_args_t mismatch
Luke Street
2018-05-08 23:08:54 -04:00
-
173e6c8c0f
PM: Fix missing flags set/missing wait. Now works on 5.x.
Michael Scire
2018-05-08 18:46:38 -06:00
-
-
-
3682a56062
O_RDONLY is 0
TuxSH
2018-05-09 00:53:13 +02:00
-
77faa00a57
Rewrite package2.c
TuxSH
2018-05-09 00:19:51 +02:00
-
a39ad22841
Boot: Fleshing out more low level stuff
hexkyz
2018-05-08 22:48:43 +01:00
-
7df879d346
Change the allocation logic in stratosphere.c
TuxSH
2018-05-08 18:46:54 +02:00
-
70bb496388
Refactor stage1's and stage2's main.c files
TuxSH
2018-05-08 16:51:43 +02:00
-
50498e3b20
Don't deinit the display yet, for now
TuxSH
2018-05-08 15:44:48 +02:00
-
d43255d484
Fix bug in crt0
TuxSH
2018-05-08 14:44:28 +02:00
-
461e886244
Make di.c accept arbitrary FB addresses, fix flickering issues
TuxSH
2018-05-08 13:36:05 +02:00
-
170cd2d8c4
[stage2] Forgot to change that, too
TuxSH
2018-05-08 00:39:26 +02:00
-
d390ead56f
Fix faulty IRAM check in check_32bit_address_range_in_program
TuxSH
2018-05-08 00:08:17 +02:00
-
880f49cfa5
Fix inverted condition issue in check_32bit_address_range_loadable
TuxSH
2018-05-07 23:57:56 +02:00
-
1fd098e074
[stage1] Fix DEFAULT_BCT0_FOR_DEBUG
TuxSH
2018-05-07 23:50:30 +02:00
-
e8306361f0
Rewrote crt0, init, and chainloading code
TuxSH
2018-05-07 23:32:45 +02:00
-
699ddfc043
Simplify fsdev_set_default_device
TuxSH
2018-05-08 13:44:47 +02:00
-
c800421a36
Loader: Fix char * const correctness.
Michael Scire
2018-05-08 04:43:07 -06:00
-
5c6f0fc14c
SM: Match official SAC validation behavior.
Michael Scire
2018-05-08 03:02:57 -06:00
-
aa158dbb5a
Loader: Fix game update content loading, fix SD card mounting on newer firmwares. Closes #61.
Michael Scire
2018-05-08 02:59:18 -06:00
-
44127faa17
SM: Fix svcGetSystemInfo bug, now works on 5.0.2.
Michael Scire
2018-05-07 22:47:55 -06:00
-
16ccc8a241
Merge branch 'master' of github.com:Atmosphere-NX/Atmosphere
TuxSH
2018-05-07 23:06:01 +02:00
-
-
5084f09081
Fix warning/error, etc. in fs_dev.c
TuxSH
2018-05-07 23:05:53 +02:00
-
b346c8f375
Fix minor bugs in loader/sm
Michael Scire
2018-05-07 07:31:36 -06:00
-
9e558dafee
libstratosphere: Make boolean autoparsing match official semantics.
Michael Scire
2018-05-07 07:22:30 -06:00
-
-
25db9fcc4a
Fix fsdev_set_default_device bug
TuxSH
2018-05-07 14:25:01 +02:00
-
ae78ee22da
ProcessManager: Fully implement pm:dmnt. Remove debug logging.
Michael Scire
2018-05-07 04:45:44 -06:00
-
6dc8ab6f17
ProcessManager: Refactor resource limits, complete pm:shell.
Michael Scire
2018-05-07 03:50:33 -06:00
-
7695b5bdbd
[stage2] Fix the ordering of rules in linker script
TuxSH
2018-05-07 10:53:41 +02:00
-
700f92162d
ProcessManager: Fix Synchronization. Now works on 1.0.0 hardware.
Michael Scire
2018-05-06 22:59:54 -06:00
-
8d071ca7c9
fusee: fix boot partition selection
Kate J. Temkin
2018-05-06 22:47:36 -06:00
-
f5ed029cdb
fusee: fix regression in card detection
Kate J. Temkin
2018-05-06 22:32:52 -06:00
-
5065a04451
fusee-secondary: don't create 3GiB output files :)
Kate J. Temkin
2018-05-06 21:49:42 -06:00
-
75dfcd07a9
Add chainloader (stage2) (need to edit more files)
TuxSH
2018-05-07 01:02:23 +02:00
-
bd42514af0
ldr: Fix printf format string for size_t
Léo Lam
2018-05-05 17:47:25 +02:00
-
-
2c07b5a2fb
Rework fs_dev mount code
TuxSH
2018-05-06 18:39:46 +02:00
-
a29e800661
Revert "Fix mount code in fs_dev.c"
TuxSH
2018-05-06 18:13:36 +02:00
-
8b418732ad
Upgrade FatFs to R0.13b
TuxSH
2018-05-06 17:42:00 +02:00
-
4265dc7b65
Don't pass the mmc struct around
TuxSH
2018-05-06 17:22:12 +02:00
-
8c7492654c
Fix another critically missing credit
hexkyz
2018-05-06 16:13:04 +01:00
-
a9513f8d2f
Merge pull request #85 from leoetlino/boot
hexkyz
2018-05-06 15:55:04 +01:00
-
-
68eec056a9
Fix const-correctness issue in sdmmc.h
TuxSH
2018-05-06 15:22:35 +02:00
-
17545ac103
Merge branch 'master' of github.com:SciresM/Atmosphere-NX
TuxSH
2018-05-06 15:02:45 +02:00
-