Commit graph

78 commits

Author SHA1 Message Date
Kostas Missos
98d715243a Fixes to update.bin reloc (breaking!)
This fixes a regression in chainloading update.bin where the added check for if it's update or not, didn't copy the reloc code. And the calling was not updated to reflect this.

Additionally:
- Delete the reloc.S relic
- Force running config_hw in case we change hw init again in the future.
2018-12-16 19:04:46 +02:00
Kostas Missos
30d3c76655 Bugfixes 2018-12-16 16:52:38 +02:00
Kostas Missos
20040ae70f Bump version to v4.5 2018-12-02 11:12:19 +02:00
Kostas Missos
1ac7f61f49 Add 6.2.0 exosphere support
And refactor it to its own file.
2018-12-01 20:46:59 +02:00
Kostas Missos
4b3599b2d8 6.2.0 support
Co-Authored-By: nwert <nwert@users.noreply.github.com>
Co-Authored-By: Balázs Triszka <balika011@gmail.com>
2018-11-30 23:20:15 +02:00
Kostas Missos
ceabbb0be0 Refactor hos.c 2018-11-28 21:26:16 +02:00
Kostas Missos
471c1e514c Major refactoring of main.c 2018-11-27 11:45:43 +02:00
Kostas Missos
fac8db4238 Bump version to v4.2 2018-09-24 23:51:36 +03:00
Kostas Missos
c99ea77daf Bump version to v4.1 2018-09-19 17:58:26 +03:00
Kostas Missos
b54cbbfc3c Fix version check for the update chainloader 2018-09-19 00:36:40 +03:00
Kostas Missos
6a554eec6c Update Readme + Fix Auto Update 2018-08-23 04:27:49 +03:00
Kostas Missos
13a07663ee Add autolaunch updated bootloader (mostly for modchips) 2018-08-21 04:41:16 +03:00
Kostas Missos
5328f89ffe Add support for split inis in 'bootloader/ini'
- A new option was added to Launch.
- These can be configured for autoboot
2018-08-21 04:37:40 +03:00
Kostas Missos
1d623eacf9 Our 1st module. LP0 configuration. 2018-08-21 04:14:31 +03:00
Kostas Missos
e5abdd938e Refactor ALL the things + enable LTO 2018-08-13 11:58:24 +03:00
M4xw
8b0915cb01 Implement elfloader/module support 2018-08-07 22:41:05 +02:00
Rajko Stojadinovic
977ef6f150 Add KIP1 patching support (with 2 FS patches included) 2018-07-29 22:03:12 +02:00
Kostas Missos
94bd9a24d3 Add global configuration and saving mechanism 2018-07-01 20:45:25 +03:00
Kostas Missos
e5a34c3818 Small unfattening 2018-07-01 04:56:58 +03:00
Kostas Missos
66b6c5cdf0 Add 16px font support back 2018-06-28 00:21:05 +03:00
Kostas Missos
60f4000e9d Fix build 2018-06-24 22:42:46 +03:00
Kostas Missos
481a3945e8 [FatFS] Update to 0.13b_rev2 2018-06-23 06:30:57 +03:00
Kostas Missos
171e5ba30f Compile time configurable menu logo 2018-06-19 17:10:59 +03:00
nwert
120e8f5870 Fix all warning. 2018-06-08 21:42:24 +12:00
Kostas Missos
1f501e08ff [PKG1] Move 1.0.0 secmon to 0x4002B020
So, it's time to move 1.0.0 secmon.
If we want to continue having a full featured bootloader, this change is a must.

It will move the secmon to 0x4002B000 + 0x20 (to keep the values addresses aligned).
It fixes relocator patch.

So now the payload size limit is 160KB - .bss (~158KB).
2018-06-03 22:27:15 +12:00
CrimsonMaple
764231b418 [Makefile]: Quality of life changes. 2018-05-13 13:12:46 +12:00
Rajko Stojadinovic
e7373548fa Make it smaller 2018-05-02 15:37:15 +12:00
nwert
8365426fc3 So it has come to this. 2018-05-01 17:22:03 +12:00