Michael Scire
|
09a44fa680
|
util: update function dtors, update gitignore
|
2022-03-13 13:51:15 -07:00 |
|
Michael Scire
|
01c939f774
|
ams: support building unit test programs on windows/linux/macos
|
2022-03-06 12:08:20 -08:00 |
|
Michael Scire
|
a73e0e8f16
|
ams: add arm/armv8a to gitignore
|
2021-10-31 11:20:32 -07:00 |
|
Michael Scire
|
2161365f4f
|
ams: update for awareness of architecture revision
|
2021-10-31 11:18:17 -07:00 |
|
Michael Scire
|
045f9b2f15
|
fusee: fix buildsystem, rename secondary -> package3
|
2021-09-06 16:26:50 -07:00 |
|
Michael Scire
|
481b209ae8
|
docs: wipe sept from the docs
|
2021-08-20 13:17:11 -07:00 |
|
Michael Scire
|
b40da8f445
|
ams: add transient unit testing sysmodule to gitignore
|
2021-02-04 02:08:49 -08:00 |
|
Michael Scire
|
b4c908ba9f
|
exo/program: release, debug, audit configs
|
2020-11-14 14:14:07 -08:00 |
|
Adubbz
|
94eb2195d3
|
Added Daybreak, a system updater homebrew (#1073)
* Implemented a system updater homebrew (titled Daybreak)
* git subrepo pull ./troposphere/daybreak/nanovg
subrepo:
subdir: "troposphere/daybreak/nanovg"
merged: "c197ba2f"
upstream:
origin: "https://github.com/Adubbz/nanovg-deko.git"
branch: "master"
commit: "c197ba2f"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???" (+1 squashed commits)
Squashed commits:
[232dc943] git subrepo clone https://github.com/Adubbz/nanovg-deko.git troposphere/daybreak/nanovg
subrepo:
subdir: "troposphere/daybreak/nanovg"
merged: "52bb784b"
upstream:
origin: "https://github.com/Adubbz/nanovg-deko.git"
branch: "master"
commit: "52bb784b"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
* daybreak: switch to using hiddbg for home blocking (+1 squashed commits)
Squashed commits:
[4bfc7b0d] daybreak: block the home button during installation
|
2020-07-07 17:07:00 -07:00 |
|
Michael Scire
|
f66b41c027
|
exo2: Initial work on the exosphere rewrite.
exo2: Implement uncompressor stub and boot code up to Main().
exo2: implement some more init (uart/gic)
exo2: implement more of init
exo2: improve reg api, add keyslot flag setters
exo2: implement se aes decryption/enc
exo2: fix bugs in loader stub/mmu mappings
exo2: start skeletoning bootconfig/global context types
arch: fix makefile flags
exo2: implement through master key derivation
exo2: implement device master keygen
exo2: more init through start of SetupSocSecurity
exo2: implement pmc secure scratch management
se: implement sticky bit validation
libexosphere: fix building for arm32
libexo: fix makefile flags
libexo: support building for arm64/arm
sc7fw: skeleton binary
sc7fw: skeleton a little more
sc7fw: implement all non-dram functionality
exo2: fix DivideUp error
sc7fw: implement more dram code, fix reg library errors
sc7fw: complete sc7fw impl.
exo2: skeleton the rest of SetupSocSecurity
exo2: implement fiq interrupt handler
exo2: implement all exception handlers
exo2: skeleton the entire smc api, implement the svc invoker
exo2: implement rest of SetupSocSecurity
exo2: correct slave security errors
exo2: fix register definition
exo2: minor fixes
|
2020-06-14 22:07:45 -07:00 |
|
Michael Scire
|
40c6733de3
|
creport: use fs bindings
|
2020-03-08 01:45:12 -08:00 |
|
Michael Scire
|
274035edd6
|
Add 64-bit IDA binaries to gitignore
|
2019-03-15 00:25:24 -07:00 |
|
Michael Scire
|
5fe24b620d
|
sept: add secondary skeleton + buildscript
|
2019-02-20 06:33:23 -08:00 |
|
Michael Scire
|
e0f1e637f7
|
Add single source of truth for target firmwares.
|
2018-12-17 12:40:06 -08:00 |
|
Michael Scire
|
ba4d39a0ca
|
Atmosphere: add make dist
|
2018-10-16 19:41:06 -07:00 |
|
Michael Scire
|
761ab4fcfe
|
Creport: Update makefile to build npdm/nsp
|
2018-08-10 19:52:32 -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
|
4e12d55993
|
loader, pm, sm: build kip as only taget (thanks @fincs !)
|
2018-05-15 02:28:41 +02:00 |
|
Michael Scire
|
b5412df53b
|
Stratosphere: Add IPC templating for non-member functions.
|
2018-05-03 03:14:48 -06:00 |
|
Michael Scire
|
e7e28fbc57
|
Implement boot2 sysmodule.
|
2018-05-01 10:58:33 -06:00 |
|
Michael Scire
|
d0ef3b1c71
|
Stratosphere: Skeleton all services for sm.
|
2018-04-21 21:17:57 -06:00 |
|
Michael Scire
|
864979179a
|
Fix C++ header includes
|
2018-04-17 17:31:57 -06:00 |
|
Michael Scire
|
79aba08295
|
Stratosphere: Make dir for loader
|
2018-04-17 17:26:28 -06:00 |
|
Michael Scire
|
18f1274587
|
Change fusee folder naming
|
2018-04-07 21:45:57 -06:00 |
|
Michael Scire
|
2c7d6dc9b7
|
Sketch out more of fusee
|
2018-04-07 15:43:54 -06:00 |
|
TuxSH
|
171c82ea9e
|
Add build system for fusee
|
2018-03-14 21:14:02 +01:00 |
|
TuxSH
|
969b781a68
|
Failed attempt to fix loops not being unrolled, other fixes.
|
2018-02-25 21:41:16 +01:00 |
|
TuxSH
|
ed5f43ef39
|
Update .gitignore
|
2018-02-25 20:03:30 +01:00 |
|
Michael Scire
|
5370c7b150
|
Implement LP0-Entry BPMP Firmware
|
2018-02-23 04:13:18 -08:00 |
|
TuxSH
|
f629a629d1
|
Change argument types in se.c/h, implement read32le/be, etc.
|
2018-02-19 00:02:37 +01:00 |
|
SciresM
|
595f192916
|
Initial commit
|
2018-01-17 23:36:33 -08:00 |
|