Skip to content

Commit b2e7db8

Browse files
authored
Merge pull request #1 from npdmfixup/npdmfixup
Use new npdm-json format
2 parents c49e35e + d292518 commit b2e7db8

File tree

1 file changed

+73
-67
lines changed

1 file changed

+73
-67
lines changed

sysmodule/edizon.json

Lines changed: 73 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,75 @@
11
{
2-
"name": "sys-ftpd",
3-
"title_id": "0x420000000000000F",
4-
"main_thread_stack_size": "0x000240000",
5-
"main_thread_priority": 62,
6-
"default_cpu_id": 3,
7-
"process_category": 1,
8-
"kernel_capabilities": {
9-
"handle_table_size": 128,
10-
"syscalls": {
11-
"svcSetHeapSize": "0x01",
12-
"svcSetMemoryPermission": "0x02",
13-
"svcSetMemoryAttribute": "0x03",
14-
"svcMapMemory": "0x04",
15-
"svcUnmapMemory": "0x05",
16-
"svcQueryMemory": "0x06",
17-
"svcExitProcess": "0x07",
18-
"svcCreateThread": "0x08",
19-
"svcStartThread": "0x09",
20-
"svcExitThread": "0x0a",
21-
"svcSleepThread": "0x0b",
22-
"svcGetThreadPriority": "0x0c",
23-
"svcSetThreadPriority": "0x0d",
24-
"svcGetThreadCoreMask": "0x0e",
25-
"svcSetThreadCoreMask": "0x0f",
26-
"svcGetCurrentProcessorNumber": "0x10",
27-
"svcSignalEvent": "0x11",
28-
"svcClearEvent": "0x12",
29-
"svcMapSharedMemory": "0x13",
30-
"svcUnmapSharedMemory": "0x14",
31-
"svcCreateTransferMemory": "0x15",
32-
"svcCloseHandle": "0x16",
33-
"svcResetSignal": "0x17",
34-
"svcWaitSynchronization": "0x18",
35-
"svcCancelSynchronization": "0x19",
36-
"svcArbitrateLock": "0x1a",
37-
"svcArbitrateUnlock": "0x1b",
38-
"svcWaitProcessWideKeyAtomic": "0x1c",
39-
"svcSignalProcessWideKey": "0x1d",
40-
"svcGetSystemTick": "0x1e",
41-
"svcConnectToNamedPort": "0x1f",
42-
"svcSendSyncRequestLight": "0x20",
43-
"svcSendSyncRequest": "0x21",
44-
"svcSendSyncRequestWithUserBuffer": "0x22",
45-
"svcSendAsyncRequestWithUserBuffer": "0x23",
46-
"svcGetProcessId": "0x24",
47-
"svcGetThreadId": "0x25",
48-
"svcBreak": "0x26",
49-
"svcOutputDebugString": "0x27",
50-
"svcReturnFromException": "0x28",
51-
"svcGetInfo": "0x29",
52-
"svcWaitForAddress": "0x34",
53-
"svcSignalToAddress": "0x35",
54-
"svcCreateSession": "0x40",
55-
"svcAcceptSession": "0x41",
56-
"svcReplyAndReceiveLight": "0x42",
57-
"svcReplyAndReceive": "0x43",
58-
"svcReplyAndReceiveWithUserBuffer": "0x44",
59-
"svcCreateEvent": "0x45",
60-
"svcDebugActiveProcess": "0x60",
61-
"svcGetDebugEvent": "0x63",
62-
"svcGetThreadList": "0x66",
63-
"svcGetDebugThreadContext": "0x67",
64-
"svcQueryDebugProcessMemory": "0x69",
65-
"svcReadDebugProcessMemory": "0x6a",
66-
"svcGetDebugThreadParam": "0x6d"
67-
}
68-
}
2+
"name": "sys-ftpd",
3+
"title_id": "0x420000000000000F",
4+
"main_thread_stack_size": "0x000240000",
5+
"main_thread_priority": 62,
6+
"default_cpu_id": 3,
7+
"process_category": 1,
8+
"kernel_capabilities": [
9+
{
10+
"type": "handle_table_size",
11+
"value": 128
12+
},
13+
{
14+
"type": "syscalls",
15+
"value": {
16+
"svcSetHeapSize": "0x01",
17+
"svcSetMemoryPermission": "0x02",
18+
"svcSetMemoryAttribute": "0x03",
19+
"svcMapMemory": "0x04",
20+
"svcUnmapMemory": "0x05",
21+
"svcQueryMemory": "0x06",
22+
"svcExitProcess": "0x07",
23+
"svcCreateThread": "0x08",
24+
"svcStartThread": "0x09",
25+
"svcExitThread": "0x0a",
26+
"svcSleepThread": "0x0b",
27+
"svcGetThreadPriority": "0x0c",
28+
"svcSetThreadPriority": "0x0d",
29+
"svcGetThreadCoreMask": "0x0e",
30+
"svcSetThreadCoreMask": "0x0f",
31+
"svcGetCurrentProcessorNumber": "0x10",
32+
"svcSignalEvent": "0x11",
33+
"svcClearEvent": "0x12",
34+
"svcMapSharedMemory": "0x13",
35+
"svcUnmapSharedMemory": "0x14",
36+
"svcCreateTransferMemory": "0x15",
37+
"svcCloseHandle": "0x16",
38+
"svcResetSignal": "0x17",
39+
"svcWaitSynchronization": "0x18",
40+
"svcCancelSynchronization": "0x19",
41+
"svcArbitrateLock": "0x1a",
42+
"svcArbitrateUnlock": "0x1b",
43+
"svcWaitProcessWideKeyAtomic": "0x1c",
44+
"svcSignalProcessWideKey": "0x1d",
45+
"svcGetSystemTick": "0x1e",
46+
"svcConnectToNamedPort": "0x1f",
47+
"svcSendSyncRequestLight": "0x20",
48+
"svcSendSyncRequest": "0x21",
49+
"svcSendSyncRequestWithUserBuffer": "0x22",
50+
"svcSendAsyncRequestWithUserBuffer": "0x23",
51+
"svcGetProcessId": "0x24",
52+
"svcGetThreadId": "0x25",
53+
"svcBreak": "0x26",
54+
"svcOutputDebugString": "0x27",
55+
"svcReturnFromException": "0x28",
56+
"svcGetInfo": "0x29",
57+
"svcWaitForAddress": "0x34",
58+
"svcSignalToAddress": "0x35",
59+
"svcCreateSession": "0x40",
60+
"svcAcceptSession": "0x41",
61+
"svcReplyAndReceiveLight": "0x42",
62+
"svcReplyAndReceive": "0x43",
63+
"svcReplyAndReceiveWithUserBuffer": "0x44",
64+
"svcCreateEvent": "0x45",
65+
"svcDebugActiveProcess": "0x60",
66+
"svcGetDebugEvent": "0x63",
67+
"svcGetThreadList": "0x66",
68+
"svcGetDebugThreadContext": "0x67",
69+
"svcQueryDebugProcessMemory": "0x69",
70+
"svcReadDebugProcessMemory": "0x6a",
71+
"svcGetDebugThreadParam": "0x6d"
72+
}
73+
}
74+
]
6975
}

0 commit comments

Comments
 (0)