Both iPhone and Watch ship with a Secure Enclave processor. Both are also H11-class SoCs. As such, there are broad similarities between the different blocks. Embedded cores present on-die use firmware written with RTKit, which is Apple's own broadly-used RTOS on cores codenamed Chinook. The codename for the eSIM platform on both the iPhone and Watch is Vinyl. The NFC (+Apple Pay?) controller is named Stockholm, and the Apple Watch Series 4 + iPhone Xs and Xr ship with version 5.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
#include <windows.h> | |
#include <bcrypt.h> | |
#define STATUS_SUCCESS 0x00000000 | |
int main(void) { | |
NTSTATUS ntStatus = STATUS_SUCCESS; | |
BCRYPT_ALG_HANDLE hAlg = NULL; | |
BCRYPT_KEY_HANDLE hKey = NULL; | |
ntStatus = BCryptOpenAlgorithmProvider(&hAlg, BCRYPT_RSA_ALGORITHM, MS_PRIMITIVE_PROVIDER, 0); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Drawbridge | |
========== | |
Calls from the NTUM to the PAL | |
------------------------------ | |
DkcallSemaphoreRelease | |
DkcallDebugStringPrint | |
DkcallSemaphoreCreate | |
DkcallConsoleNotifyUpdate |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PM> Install-Package Newtonsoft.Json | |
GET https://api.nuget.org/v3/registration1-gz/newtonsoft.json/index.json | |
OK https://api.nuget.org/v3/registration1-gz/newtonsoft.json/index.json 151 ms | |
Install-Package : '$(NetStandardImplicitPackageVersion)' n'est pas une chaîne de version valide. | |
Au caractère Ligne:1 : 1 | |
+ Install-Package Newtonsoft.Json | |
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception | |
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets. | |
InstallPackageCommand |
NewerOlder