Michael Scire
01c939f774
ams: support building unit test programs on windows/linux/macos
2022-03-06 12:08:20 -08:00
Michael Scire
078a42f80c
fusee: integrate mariko fatal.
2020-11-22 10:28:23 -08:00
Michael Scire
2ef41f0027
exo: shuffle logic around to support debug code region in iram
2020-11-15 01:36:50 -08:00
Michael Scire
3c595994df
exosphere: release, debug, audit configs
2020-11-14 14:40:16 -08:00
Michael Scire
43f5a0ef45
exo2: account for sleep/wake enabling jtag
2020-06-14 22:07:45 -07:00
Michael Scire
597bdded69
fusee/exo2: more fixes to boot lower firmwares
2020-06-14 22:07:45 -07:00
Michael Scire
42f1a3bf60
exo2: rename exosphere2 -> exosphere
2020-06-14 22:07:45 -07:00
Michael Scire
282f8f6612
ams: delete exo1
2020-06-14 22:07:45 -07:00
SciresM
3a1ccdd919
Switch atmosphere's build target to C++20. ( #952 )
...
* ams: update to build with gcc10/c++20
* remove mno-outline-atomics
* ams: take care of most TODO C++20s
* fusee/sept: update for gcc10
* whoosh, your code now uses pre-compiled headers
* make: dependency fixes
2020-05-11 15:02:10 -07:00
Michael Scire
d4f99ddb4d
libstratosphere: use from /atmosphere/libraries
2019-12-09 18:54:29 -08:00
Michael Scire
4f8ab5c599
exo: add smcAmsGetEmummcConfig
2019-06-14 04:06:33 -07:00
thedax
fd4d6a4e55
exosphere: add new ConfigItem which allows the caller to retrieve the git commit hash. ( #493 )
2019-03-29 15:16:03 -07:00
Michael Scire
0e4c300745
exo: fix rebootstub makefile
2019-01-24 09:18:18 -08:00
Michael Scire
c6f06e2c40
exosphere: properly implement reboot-to-payload
2019-01-24 08:12:10 -08:00
Michael Scire
d349bdb1f8
fusee/exo: build warmboot, use instead of Nintendo's.
2019-01-22 05:38:27 -08:00
Michael Scire
dca51291aa
Exo: bpmpfw -> sc7fw, lp0 -> sc7
2018-12-17 11:30:59 -08:00
Michael Scire
2838e41819
Add defines for atmosphere git revision.
2018-11-13 12:42:35 -08:00
Michael Scire
6711cd93a8
atmosphere: extract API version management to common folder
2018-10-16 17:54:50 -07:00
TuxSH
06088d4c60
exosphere: fix neon regs being used => don't link against newlib, use -mgeneral-regs-only
2018-09-27 23:56:01 +02:00
Michael Scire
a9b20b5553
Exosphere: Fix CFLAGs for latest devkitA64
2018-07-29 11:02:20 -07:00
TuxSH
b4eeddd7e1
Revamp all the Makefiles (thanks @fincs @WinterMute)
...
... dependencies are now properly handled (e.g. header changes, etc.)
2018-05-19 01:07:27 +02:00
TuxSH
171c82ea9e
Add build system for fusee
2018-03-14 21:14:02 +01:00
TuxSH
5bade9ee1c
Use specs file, remove -nostartfiles
2018-02-27 20:14:12 +01:00
TuxSH
23e9a8369a
Fix Makefile
2018-02-27 01:00:58 +01:00
TuxSH
9384546753
Adapt code to match last commit, link in bpmpfw_bin(_size)
2018-02-26 22:30:51 +01:00
TuxSH
c7d83c6eb6
Rewrite the memory map-related code...
...
...other style fixes, etc.
2018-02-26 22:09:35 +01:00
TuxSH
b0ea9c1a0b
Move source files to src/, add Makefile, fix all build and linkage errors, etc.
2018-02-25 20:00:50 +01:00