Michael Scire
|
15f27d59df
|
tipc: add additional logic from 13.0.0
|
2021-10-15 23:54:39 -07:00 |
|
Michael Scire
|
15b3f9545f
|
sm/tipc: minor cleanup
|
2021-10-15 23:54:39 -07:00 |
|
Michael Scire
|
3e33fb6361
|
strat: use m_ for member variables
|
2021-10-15 23:54:35 -07:00 |
|
Michael Scire
|
612b9e2f01
|
strat: prefer os::NativeHandle to Handle/svc::Handle where sensible
|
2021-10-07 23:06:26 -07:00 |
|
Michael Scire
|
5a71876ca8
|
strat: use svc:: over ::svc
|
2021-10-07 23:06:26 -07:00 |
|
Michael Scire
|
002422d5dc
|
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
|
2021-10-07 23:06:25 -07:00 |
|
Michael Scire
|
6125281acd
|
os: adopt multiwait naming over waitable
|
2021-10-07 23:06:23 -07:00 |
|
Michael Scire
|
c68298a00e
|
stratosphere: use SdkMutex/SdkRecursiveMutex over Mutex
|
2021-10-07 23:06:22 -07:00 |
|
Michael Scire
|
b5b55f60d8
|
sf/tipc: treat min/max as true min/max, rather than numeric
|
2021-05-12 22:47:21 -07:00 |
|
Michael Scire
|
888b39fa50
|
ams: assume gcc 11
|
2021-04-29 03:04:54 -07:00 |
|
Michael Scire
|
12471d428d
|
strat: compat with gcc 11
|
2021-04-29 03:04:54 -07:00 |
|
Michael Scire
|
ea3eb3c97e
|
tipc: ports use objects in the object manager
|
2021-04-29 03:04:51 -07:00 |
|
Michael Scire
|
0904656559
|
sm: save 0x1000 in data costs by not aligning server manager to 0x1000
|
2021-04-29 03:04:51 -07:00 |
|
Michael Scire
|
ac6f1fecaf
|
pgl: update to use tipc (untested)
|
2021-04-11 03:59:25 -07:00 |
|
Michael Scire
|
58e70ac441
|
tipc: Result is first raw data word, not last
|
2021-04-11 03:59:24 -07:00 |
|
Michael Scire
|
2fe065b590
|
tipc/sm: various fixes for issues
|
2021-04-11 03:59:24 -07:00 |
|
Michael Scire
|
2542f282e0
|
sm: reimplement using tipc instead of cmif (probably broken, untested)
|
2021-04-11 03:59:24 -07:00 |
|
Michael Scire
|
728bda9677
|
tipc: server processor fixes (compiles!)
|
2021-04-11 03:59:23 -07:00 |
|
Michael Scire
|
51416763fb
|
tipc: implement ServerManager processing logic
|
2021-04-11 03:59:23 -07:00 |
|
Michael Scire
|
484bc20f16
|
tipc: implement framework/server support logic (except for actual processing)
|
2021-04-11 03:59:23 -07:00 |
|
Michael Scire
|
3f59907760
|
tipc: fix deserialization of buffers
|
2021-04-11 03:59:22 -07:00 |
|
Michael Scire
|
54c36042a8
|
tipc: hard-enforce boolean constraints in command processing generation
|
2021-04-11 03:59:22 -07:00 |
|
Michael Scire
|
5bb7a55fe3
|
tipc: implement service object interface generation
|
2021-04-11 03:59:22 -07:00 |
|
Michael Scire
|
434056a334
|
tipc: first draft object allocation logic
|
2021-04-11 03:59:21 -07:00 |
|
Michael Scire
|
8301b868fd
|
tipc: fix compilation issues with core serialization routines
|
2021-04-11 03:59:21 -07:00 |
|
Michael Scire
|
7145b887bd
|
tipc: tentative core serialization logic (missing imports, won't compile)
|
2021-04-11 03:59:21 -07:00 |
|