TuxSH
70a9caa7e9
thermosphere: add more sysreg stuff & start writing trap stuff
2021-02-19 21:51:21 +00:00
TuxSH
4952b3c9bf
thermosphere: add sysreg list
2021-02-19 21:51:20 +00:00
TuxSH
bcc72896fd
thermosphere: add hypercall support... even if unused
2021-02-19 21:51:20 +00:00
TuxSH
b5c6b06dad
thermosphere: add ExceptionSyndromeRegister definition
2021-02-19 21:51:20 +00:00
TuxSH
4e0eef2784
thermosphere: start exception handling
2021-02-19 21:51:19 +00:00
TuxSH
ada6b180cc
thermosphere: add qemu support
2021-02-19 21:51:19 +00:00
TuxSH
e6adccce6e
thermosphere: uart fixes/ still not working
2021-02-19 21:51:19 +00:00
TuxSH
f6e1cff5f8
thermosphere: rebase, doesn't work
2021-02-19 21:51:18 +00:00
TuxSH
88382f4fc3
thermosphere: uart refactor, now it doesn't work at all
2021-02-19 21:51:18 +00:00
TuxSH
66b047255b
thermosphere: set correct gpio config for uart (thanks @hexkyz)
2021-02-19 21:51:18 +00:00
TuxSH
076c988796
thermosphere: attempt to output to uart-c
2021-02-19 21:51:17 +00:00
TuxSH
4e6108839d
thermosphere: fix bugs:
...
- missing barriers after setting elr/spsr
- .text.start* matching .text.startup (which contains main, thanks @fincs)
2021-02-19 21:51:17 +00:00
TuxSH
1d58ba8d52
thermosphere: attempt to run
2021-02-19 21:51:17 +00:00
TuxSH
bd9152215f
thermosphere: "write" placeholder code
2021-02-19 21:51:16 +00:00
TuxSH
1f7a1f71d6
thermosphere: remove legacy code
2021-02-19 21:51:16 +00: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
6ecf04c3b7
find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} +
2020-01-24 02:10:40 -08:00
hexkyz
d09be18359
Fix argument type for isalnum and toupper
2019-07-02 17:22:28 +01:00
hexkyz
09ab3efddd
Fix argument type for isspace
2019-07-01 20:29:43 +01:00
hexkyz
e561919a52
Fix logic in ldr_ro_manager
...
Fix argument type for isdigit/isxdigit
2019-06-30 18:48:16 +01:00
2g4y1
3cb60b324b
More 2019 Copyrights ( #503 )
2019-04-08 12:47:01 +02:00
Michael Scire
03e176d7f1
atmosphere: current year is 2019
2019-04-07 19:00:49 -07: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
Pika
c7730d31ff
fix thermo typo
2018-09-29 18:48:06 -04:00
hexkyz
28e4d4411d
Add and fix copyright notices for better GPL compliance (thanks @naehrwert and @CTCaer).
2018-09-07 16:00:13 +01: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
8bf4cd1908
Fix string truncation warning in thermosphere
2018-05-15 01:25:12 +02:00
Kurt
10171313df
Update README.md ( #70 )
2018-04-26 20:45:11 -07:00
Naomi Peori
0075a42d39
Changed PACKAGE2_MAXVER_400_CURRENT to PACKAGE2_MAXVER_400_410. ( #64 )
...
* Changed PACKAGE2_MAXVER_400_CURRENT to PACKAGE2_MAXVER_400_410.
* Added top-level makefile and a .gitignore for thermosphere build files.
2018-04-23 11:07:49 -07:00
Kate J. Temkin
d104ff61ca
thermosphere: add in basic hypervisor skeleton
2018-04-20 04:10:44 -06:00