Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-11-26 | service: nfc: Validate mii data | german77 | 1 | -1/+1 | |
2023-09-18 | service: mii: Complete structs and fix mistakes | german77 | 1 | -39/+39 | |
2023-09-12 | service: mii: Remove most magic values | Narr the Reg | 1 | -109/+119 | |
2023-09-11 | mii: service: Address review | german77 | 1 | -20/+3 | |
2023-09-11 | service: mii: Fix ver3 inconsistencies | german77 | 1 | -140/+160 | |
2023-09-11 | service: mii: Move ver3 operations | german77 | 1 | -1/+223 | |
2023-09-11 | service: mii: separate mii types into their own file | german77 | 1 | -6/+2 | |
2023-03-27 | x64: Add MicroSleep | Morph | 1 | -0/+10 | |
MicroSleep allows the processor to pause for a "short" amount of time (in the microsecond range). This is useful for spin-waiting that does not require nanosecond precision. This uses the new TPAUSE instruction introduced on Intel's newest processors as part of the waitpkg instructions. For CPUs that do not support waitpkg instructions, this is equivalent to yield(). Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com> |