-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathmelpo.toml
67 lines (55 loc) · 1.27 KB
/
melpo.toml
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
# Melpomene configuration
#
# Required fields are defined below. Commented out items are the default
# values, uncomment to override the defaults.
[kernel]
max_drivers = 16
timer_granularity = { secs = 0, nanos = 1000 } # 1us
[services.keyboard_mux]
enabled = true
# max_keyboards = 8
# buffer_capacity = 32
sermux_port_enabled = true
# sermux_port = 2
[services.serial_mux]
enabled = true
# max_ports = 16
# max_frame = 512
[services.spawnulator]
enabled = true
# capacity = 16
[services.sermux_loopback]
enabled = true
# port = 0
# buffer_size = 128
[services.sermux_hello]
enabled = true
# port = 1
# buffer_size = 32
# message = "hello\r\n"
# interval = { secs = 1, nanos = 0 }
[platform]
# sleep_cap = { secs = 0, nanos = 100_000_000 } # 100ms
[platform.display]
enabled = true
# kchannel_depth = 2
# frames_per_second = 20
# scaling = 2
[platform.tcp_uart]
enabled = true
# socket_addr = "127.0.0.1:9999"
# incoming_size = 4096
# outgoing_size = 4096
# kchannel_depth = 2
[platform.forth_shell]
enabled = true
# capacity = 1024
# [platform.forth_shell.params]
# stack_size = 256
# input_buf_size = 256
# output_buf_size = 256
# dictionary_size = 4096
# stdin_capacity = 1024
# stdout_capacity = 1024
# bag_of_holding_capacity = 16
# spawnulator_timeout = { secs = 5, nanos = 0 }