-
Notifications
You must be signed in to change notification settings - Fork 1
/
Keys.cpp
executable file
·73 lines (63 loc) · 1.74 KB
/
Keys.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#include "Global.h"
#include "Keys.h"
#include "Keyset.h"
static const Keyset_t Keyset_WOWOW = {
0x02,
// Keys
0x08, 0xc6, 0x3a, 0x0c, 0x76, 0xa9, 0x67, 0xf2, 0xd4,
0x09, 0x45, 0x72, 0x6d, 0x65, 0x69, 0x79, 0x4d, 0x65,
"WOWOW",
};
static const Keyset_t Keyset_StarChannelHD = {
0x03,
// Keys
0x06, 0x05, 0x13, 0x14, 0x01, 0x09, 0x16, 0x08, 0x11,
0x05, 0x64, 0x36, 0x03, 0x60, 0x09, 0x46, 0x64, 0x82,
"Star Channel HD",
};
static const Keyset_t Keyset_E2_110CS = {
0x17,
// Keys
0x08, 0xe8, 0xbd, 0xfc, 0x5c, 0xfd, 0x1c, 0xe7, 0x89,
0x07, 0xae, 0x35, 0x76, 0x13, 0x86, 0x8c, 0xbf, 0x3f,
"SkyPerfecTV E2 / 110CS",
};
static const Keyset_t Keyset_Safetynet = {
0x1d,
// Keys
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x01, 0xdb, 0xa4, 0x96, 0xac, 0xec, 0xef, 0x81, 0x28,
"Safenet",
};
static const Keyset_t Keyset_NHK = {
0x1e,
// Keys
0x02, 0x8d, 0x82, 0x06, 0xc6, 0x2e, 0xb1, 0x41, 0x0d,
0x01, 0x15, 0xf8, 0xc5, 0xbf, 0x84, 0x0b, 0x66, 0x94,
"NHK",
};
static const Keyset_t Keyset_Email = {
0x20,
// Keys
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
"Email",
};
static const Keyset_t Keyset_NHK_Email = {
0x01,
// Keys
0x02, 0x8d, 0x82, 0x06, 0xc6, 0x2e, 0xb1, 0x41, 0x0d,
0x01, 0x15, 0xf8, 0xc5, 0xbf, 0x84, 0x0b, 0x66, 0x94,
"NHK Email",
};
s32 BCAS::Keys::RegisterAll(void)
{
BCAS::Keyset::Register(&Keyset_WOWOW);
BCAS::Keyset::Register(&Keyset_StarChannelHD);
BCAS::Keyset::Register(&Keyset_E2_110CS);
BCAS::Keyset::Register(&Keyset_Safetynet);
BCAS::Keyset::Register(&Keyset_NHK);
BCAS::Keyset::Register(&Keyset_Email);
BCAS::Keyset::Register(&Keyset_NHK_Email);
return 0;
}