1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/conf/landfall-examples/mips-letux400-common.io Fri May 18 17:42:56 2018 +0200 1.3 @@ -0,0 +1,26 @@ 1.4 +-- vim: ft=lua ts=2 et sw=2 1.5 + 1.6 +-- Configuration file for Io. 1.7 + 1.8 +local hw = Io.system_bus() 1.9 + 1.10 +Io.add_vbus("cpm", Io.Vi.System_bus 1.11 +{ 1.12 + CPM = wrap(hw:match("jz4730-cpm")); 1.13 +}) 1.14 + 1.15 +Io.add_vbus("gpio", Io.Vi.System_bus 1.16 +{ 1.17 + GPIO = wrap(hw:match("jz4730-gpio")); 1.18 +}) 1.19 + 1.20 +Io.add_vbus("lcd", Io.Vi.System_bus 1.21 +{ 1.22 + LCD = wrap(hw:match("jz4740-lcd")); 1.23 +}) 1.24 + 1.25 +Io.add_vbus("pwm", Io.Vi.System_bus 1.26 +{ 1.27 + GPIO = wrap(hw:match("jz4730-gpio")); 1.28 + PWM = wrap(hw:match("jz4730-pwm")); 1.29 +})
2.1 --- a/conf/landfall-examples/mips-letux400-fbdrv.cfg Fri May 18 17:21:47 2018 +0200 2.2 +++ b/conf/landfall-examples/mips-letux400-fbdrv.cfg Fri May 18 17:42:56 2018 +0200 2.3 @@ -27,7 +27,7 @@ 2.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 2.5 }, 2.6 }, 2.7 - "rom/io rom/hw_devices.io rom/mips-letux400-fbdrv.io"); 2.8 + "rom/io rom/hw_devices.io rom/mips-letux400-common.io"); 2.9 2.10 -- Expose a PWM peripheral as a device. 2.11
3.1 --- a/conf/landfall-examples/mips-letux400-fbdrv.io Fri May 18 17:21:47 2018 +0200 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,26 +0,0 @@ 3.4 --- vim: ft=lua ts=2 et sw=2 3.5 - 3.6 --- Configuration file for Io. 3.7 - 3.8 -local hw = Io.system_bus() 3.9 - 3.10 -Io.add_vbus("cpm", Io.Vi.System_bus 3.11 -{ 3.12 - CPM = wrap(hw:match("jz4730-cpm")); 3.13 -}) 3.14 - 3.15 -Io.add_vbus("gpio", Io.Vi.System_bus 3.16 -{ 3.17 - GPIO = wrap(hw:match("jz4730-gpio")); 3.18 -}) 3.19 - 3.20 -Io.add_vbus("lcd", Io.Vi.System_bus 3.21 -{ 3.22 - LCD = wrap(hw:match("jz4740-lcd")); 3.23 -}) 3.24 - 3.25 -Io.add_vbus("pwm", Io.Vi.System_bus 3.26 -{ 3.27 - GPIO = wrap(hw:match("jz4730-gpio")); 3.28 - PWM = wrap(hw:match("jz4730-pwm")); 3.29 -})
4.1 --- a/conf/landfall-examples/mips-letux400-fbdrv.list Fri May 18 17:21:47 2018 +0200 4.2 +++ b/conf/landfall-examples/mips-letux400-fbdrv.list Fri May 18 17:42:56 2018 +0200 4.3 @@ -6,7 +6,7 @@ 4.4 kernel fiasco -serial_esc 4.5 roottask moe rom/mips-letux400-fbdrv.cfg 4.6 module mips-letux400-fbdrv.cfg 4.7 -module mips-letux400-fbdrv.io 4.8 +module mips-letux400-common.io 4.9 module plat-letux400/hw_devices.io 4.10 module l4re 4.11 module io
5.1 --- a/conf/landfall-examples/mips-letux400-input-event-client.cfg Fri May 18 17:21:47 2018 +0200 5.2 +++ b/conf/landfall-examples/mips-letux400-input-event-client.cfg Fri May 18 17:42:56 2018 +0200 5.3 @@ -28,7 +28,7 @@ 5.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 5.5 }, 5.6 }, 5.7 - "rom/io rom/hw_devices.io rom/mips-letux400-input-event-client.io"); 5.8 + "rom/io rom/hw_devices.io rom/mips-letux400-common.io"); 5.9 5.10 -- Expose a PWM peripheral as a device. 5.11
6.1 --- a/conf/landfall-examples/mips-letux400-input-event-client.io Fri May 18 17:21:47 2018 +0200 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,26 +0,0 @@ 6.4 --- vim: ft=lua ts=2 et sw=2 6.5 - 6.6 --- Configuration file for Io. 6.7 - 6.8 -local hw = Io.system_bus() 6.9 - 6.10 -Io.add_vbus("cpm", Io.Vi.System_bus 6.11 -{ 6.12 - CPM = wrap(hw:match("jz4730-cpm")); 6.13 -}) 6.14 - 6.15 -Io.add_vbus("gpio", Io.Vi.System_bus 6.16 -{ 6.17 - GPIO = wrap(hw:match("jz4730-gpio")); 6.18 -}) 6.19 - 6.20 -Io.add_vbus("lcd", Io.Vi.System_bus 6.21 -{ 6.22 - LCD = wrap(hw:match("jz4740-lcd")); 6.23 -}) 6.24 - 6.25 -Io.add_vbus("pwm", Io.Vi.System_bus 6.26 -{ 6.27 - GPIO = wrap(hw:match("jz4730-gpio")); 6.28 - PWM = wrap(hw:match("jz4730-pwm")); 6.29 -})
7.1 --- a/conf/landfall-examples/mips-letux400-input-event-client.list Fri May 18 17:21:47 2018 +0200 7.2 +++ b/conf/landfall-examples/mips-letux400-input-event-client.list Fri May 18 17:42:56 2018 +0200 7.3 @@ -6,7 +6,7 @@ 7.4 kernel fiasco -serial_esc 7.5 roottask moe rom/mips-letux400-input-event-client.cfg 7.6 module mips-letux400-input-event-client.cfg 7.7 -module mips-letux400-input-event-client.io 7.8 +module mips-letux400-common.io 7.9 module plat-letux400/hw_devices.io 7.10 module l4re 7.11 module io
8.1 --- a/conf/landfall-examples/mips-letux400-keypad-demo.cfg Fri May 18 17:21:47 2018 +0200 8.2 +++ b/conf/landfall-examples/mips-letux400-keypad-demo.cfg Fri May 18 17:42:56 2018 +0200 8.3 @@ -28,7 +28,7 @@ 8.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 8.5 }, 8.6 }, 8.7 - "rom/io rom/hw_devices.io rom/mips-letux400-keypad-demo.io"); 8.8 + "rom/io rom/hw_devices.io rom/mips-letux400-common.io"); 8.9 8.10 -- Expose a PWM peripheral as a device. 8.11
9.1 --- a/conf/landfall-examples/mips-letux400-keypad-demo.io Fri May 18 17:21:47 2018 +0200 9.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 9.3 @@ -1,26 +0,0 @@ 9.4 --- vim: ft=lua ts=2 et sw=2 9.5 - 9.6 --- Configuration file for Io. 9.7 - 9.8 -local hw = Io.system_bus() 9.9 - 9.10 -Io.add_vbus("cpm", Io.Vi.System_bus 9.11 -{ 9.12 - CPM = wrap(hw:match("jz4730-cpm")); 9.13 -}) 9.14 - 9.15 -Io.add_vbus("gpio", Io.Vi.System_bus 9.16 -{ 9.17 - GPIO = wrap(hw:match("jz4730-gpio")); 9.18 -}) 9.19 - 9.20 -Io.add_vbus("lcd", Io.Vi.System_bus 9.21 -{ 9.22 - LCD = wrap(hw:match("jz4740-lcd")); 9.23 -}) 9.24 - 9.25 -Io.add_vbus("pwm", Io.Vi.System_bus 9.26 -{ 9.27 - GPIO = wrap(hw:match("jz4730-gpio")); 9.28 - PWM = wrap(hw:match("jz4730-pwm")); 9.29 -})
10.1 --- a/conf/landfall-examples/mips-letux400-keypad-demo.list Fri May 18 17:21:47 2018 +0200 10.2 +++ b/conf/landfall-examples/mips-letux400-keypad-demo.list Fri May 18 17:42:56 2018 +0200 10.3 @@ -6,7 +6,7 @@ 10.4 kernel fiasco -serial_esc 10.5 roottask moe rom/mips-letux400-keypad-demo.cfg 10.6 module mips-letux400-keypad-demo.cfg 10.7 -module mips-letux400-keypad-demo.io 10.8 +module mips-letux400-common.io 10.9 module plat-letux400/hw_devices.io 10.10 module l4re 10.11 module io
11.1 --- a/conf/landfall-examples/mips-letux400-keypad-ds.cfg Fri May 18 17:21:47 2018 +0200 11.2 +++ b/conf/landfall-examples/mips-letux400-keypad-ds.cfg Fri May 18 17:42:56 2018 +0200 11.3 @@ -29,7 +29,7 @@ 11.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 11.5 }, 11.6 }, 11.7 - "rom/io rom/hw_devices.io rom/mips-letux400-keypad-ds.io"); 11.8 + "rom/io rom/hw_devices.io rom/mips-letux400-common.io"); 11.9 11.10 -- Expose a PWM peripheral as a device. 11.11
12.1 --- a/conf/landfall-examples/mips-letux400-keypad-ds.io Fri May 18 17:21:47 2018 +0200 12.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 12.3 @@ -1,26 +0,0 @@ 12.4 --- vim: ft=lua ts=2 et sw=2 12.5 - 12.6 --- Configuration file for Io. 12.7 - 12.8 -local hw = Io.system_bus() 12.9 - 12.10 -Io.add_vbus("cpm", Io.Vi.System_bus 12.11 -{ 12.12 - CPM = wrap(hw:match("jz4730-cpm")); 12.13 -}) 12.14 - 12.15 -Io.add_vbus("gpio", Io.Vi.System_bus 12.16 -{ 12.17 - GPIO = wrap(hw:match("jz4730-gpio")); 12.18 -}) 12.19 - 12.20 -Io.add_vbus("lcd", Io.Vi.System_bus 12.21 -{ 12.22 - LCD = wrap(hw:match("jz4740-lcd")); 12.23 -}) 12.24 - 12.25 -Io.add_vbus("pwm", Io.Vi.System_bus 12.26 -{ 12.27 - GPIO = wrap(hw:match("jz4730-gpio")); 12.28 - PWM = wrap(hw:match("jz4730-pwm")); 12.29 -})
13.1 --- a/conf/landfall-examples/mips-letux400-keypad-ds.list Fri May 18 17:21:47 2018 +0200 13.2 +++ b/conf/landfall-examples/mips-letux400-keypad-ds.list Fri May 18 17:42:56 2018 +0200 13.3 @@ -6,7 +6,7 @@ 13.4 kernel fiasco -serial_esc 13.5 roottask moe rom/mips-letux400-keypad-ds.cfg 13.6 module mips-letux400-keypad-ds.cfg 13.7 -module mips-letux400-keypad-ds.io 13.8 +module mips-letux400-common.io 13.9 module plat-letux400/hw_devices.io 13.10 module l4re 13.11 module io
14.1 --- a/conf/landfall-examples/mips-letux400-keypad.cfg Fri May 18 17:21:47 2018 +0200 14.2 +++ b/conf/landfall-examples/mips-letux400-keypad.cfg Fri May 18 17:42:56 2018 +0200 14.3 @@ -28,7 +28,7 @@ 14.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 14.5 }, 14.6 }, 14.7 - "rom/io rom/hw_devices.io rom/mips-letux400-keypad.io"); 14.8 + "rom/io rom/hw_devices.io rom/mips-letux400-common.io"); 14.9 14.10 -- Expose a PWM peripheral as a device. 14.11
15.1 --- a/conf/landfall-examples/mips-letux400-keypad.io Fri May 18 17:21:47 2018 +0200 15.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 15.3 @@ -1,26 +0,0 @@ 15.4 --- vim: ft=lua ts=2 et sw=2 15.5 - 15.6 --- Configuration file for Io. 15.7 - 15.8 -local hw = Io.system_bus() 15.9 - 15.10 -Io.add_vbus("cpm", Io.Vi.System_bus 15.11 -{ 15.12 - CPM = wrap(hw:match("jz4730-cpm")); 15.13 -}) 15.14 - 15.15 -Io.add_vbus("gpio", Io.Vi.System_bus 15.16 -{ 15.17 - GPIO = wrap(hw:match("jz4730-gpio")); 15.18 -}) 15.19 - 15.20 -Io.add_vbus("lcd", Io.Vi.System_bus 15.21 -{ 15.22 - LCD = wrap(hw:match("jz4740-lcd")); 15.23 -}) 15.24 - 15.25 -Io.add_vbus("pwm", Io.Vi.System_bus 15.26 -{ 15.27 - GPIO = wrap(hw:match("jz4730-gpio")); 15.28 - PWM = wrap(hw:match("jz4730-pwm")); 15.29 -})
16.1 --- a/conf/landfall-examples/mips-letux400-keypad.list Fri May 18 17:21:47 2018 +0200 16.2 +++ b/conf/landfall-examples/mips-letux400-keypad.list Fri May 18 17:42:56 2018 +0200 16.3 @@ -6,7 +6,7 @@ 16.4 kernel fiasco -serial_esc 16.5 roottask moe rom/mips-letux400-keypad.cfg 16.6 module mips-letux400-keypad.cfg 16.7 -module mips-letux400-keypad.io 16.8 +module mips-letux400-common.io 16.9 module plat-letux400/hw_devices.io 16.10 module l4re 16.11 module io
17.1 --- a/conf/landfall-examples/mips-letux400-lcd-driver.cfg Fri May 18 17:21:47 2018 +0200 17.2 +++ b/conf/landfall-examples/mips-letux400-lcd-driver.cfg Fri May 18 17:42:56 2018 +0200 17.3 @@ -26,7 +26,7 @@ 17.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 17.5 }, 17.6 }, 17.7 - "rom/io rom/hw_devices.io rom/mips-letux400-lcd-driver.io"); 17.8 + "rom/io rom/hw_devices.io rom/mips-letux400-common.io"); 17.9 17.10 -- Expose a PWM peripheral as a device. 17.11
18.1 --- a/conf/landfall-examples/mips-letux400-lcd-driver.io Fri May 18 17:21:47 2018 +0200 18.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 18.3 @@ -1,26 +0,0 @@ 18.4 --- vim: ft=lua ts=2 et sw=2 18.5 - 18.6 --- Configuration file for Io. 18.7 - 18.8 -local hw = Io.system_bus() 18.9 - 18.10 -Io.add_vbus("cpm", Io.Vi.System_bus 18.11 -{ 18.12 - CPM = wrap(hw:match("jz4730-cpm")); 18.13 -}) 18.14 - 18.15 -Io.add_vbus("gpio", Io.Vi.System_bus 18.16 -{ 18.17 - GPIO = wrap(hw:match("jz4730-gpio")); 18.18 -}) 18.19 - 18.20 -Io.add_vbus("lcd", Io.Vi.System_bus 18.21 -{ 18.22 - LCD = wrap(hw:match("jz4740-lcd")); 18.23 -}) 18.24 - 18.25 -Io.add_vbus("pwm", Io.Vi.System_bus 18.26 -{ 18.27 - GPIO = wrap(hw:match("jz4730-gpio")); 18.28 - PWM = wrap(hw:match("jz4730-pwm")); 18.29 -})
19.1 --- a/conf/landfall-examples/mips-letux400-lcd-driver.list Fri May 18 17:21:47 2018 +0200 19.2 +++ b/conf/landfall-examples/mips-letux400-lcd-driver.list Fri May 18 17:42:56 2018 +0200 19.3 @@ -6,7 +6,7 @@ 19.4 kernel fiasco -serial_esc 19.5 roottask moe rom/mips-letux400-lcd-driver.cfg 19.6 module mips-letux400-lcd-driver.cfg 19.7 -module mips-letux400-lcd-driver.io 19.8 +module mips-letux400-common.io 19.9 module plat-letux400/hw_devices.io 19.10 module l4re 19.11 module io
20.1 --- a/conf/landfall-examples/mips-letux400-spectrum.cfg Fri May 18 17:21:47 2018 +0200 20.2 +++ b/conf/landfall-examples/mips-letux400-spectrum.cfg Fri May 18 17:42:56 2018 +0200 20.3 @@ -28,7 +28,7 @@ 20.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 20.5 }, 20.6 }, 20.7 - "rom/io rom/hw_devices.io rom/mips-letux400-spectrum.io"); 20.8 + "rom/io rom/hw_devices.io rom/mips-letux400-common.io"); 20.9 20.10 -- Expose a PWM peripheral as a device. 20.11
21.1 --- a/conf/landfall-examples/mips-letux400-spectrum.io Fri May 18 17:21:47 2018 +0200 21.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 21.3 @@ -1,26 +0,0 @@ 21.4 --- vim: ft=lua ts=2 et sw=2 21.5 - 21.6 --- Configuration file for Io. 21.7 - 21.8 -local hw = Io.system_bus() 21.9 - 21.10 -Io.add_vbus("cpm", Io.Vi.System_bus 21.11 -{ 21.12 - CPM = wrap(hw:match("jz4730-cpm")); 21.13 -}) 21.14 - 21.15 -Io.add_vbus("gpio", Io.Vi.System_bus 21.16 -{ 21.17 - GPIO = wrap(hw:match("jz4730-gpio")); 21.18 -}) 21.19 - 21.20 -Io.add_vbus("lcd", Io.Vi.System_bus 21.21 -{ 21.22 - LCD = wrap(hw:match("jz4740-lcd")); 21.23 -}) 21.24 - 21.25 -Io.add_vbus("pwm", Io.Vi.System_bus 21.26 -{ 21.27 - GPIO = wrap(hw:match("jz4730-gpio")); 21.28 - PWM = wrap(hw:match("jz4730-pwm")); 21.29 -})
22.1 --- a/conf/landfall-examples/mips-letux400-spectrum.list Fri May 18 17:21:47 2018 +0200 22.2 +++ b/conf/landfall-examples/mips-letux400-spectrum.list Fri May 18 17:42:56 2018 +0200 22.3 @@ -6,7 +6,7 @@ 22.4 kernel fiasco -serial_esc 22.5 roottask moe rom/mips-letux400-spectrum.cfg 22.6 module mips-letux400-spectrum.cfg 22.7 -module mips-letux400-spectrum.io 22.8 +module mips-letux400-common.io 22.9 module plat-letux400/hw_devices.io 22.10 module l4re 22.11 module io
23.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 23.2 +++ b/conf/landfall-examples/mips-qi_lb60-common.io Fri May 18 17:42:56 2018 +0200 23.3 @@ -0,0 +1,20 @@ 23.4 +-- vim: ft=lua ts=2 et sw=2 23.5 + 23.6 +-- Configuration file for Io. 23.7 + 23.8 +local hw = Io.system_bus() 23.9 + 23.10 +Io.add_vbus("cpm", Io.Vi.System_bus 23.11 +{ 23.12 + CPM = wrap(hw:match("jz4740-cpm")); 23.13 +}) 23.14 + 23.15 +Io.add_vbus("gpio", Io.Vi.System_bus 23.16 +{ 23.17 + GPIO = wrap(hw:match("jz4740-gpio")); 23.18 +}) 23.19 + 23.20 +Io.add_vbus("lcd", Io.Vi.System_bus 23.21 +{ 23.22 + LCD = wrap(hw:match("jz4740-lcd")); 23.23 +})
24.1 --- a/conf/landfall-examples/mips-qi_lb60-fbdrv.cfg Fri May 18 17:21:47 2018 +0200 24.2 +++ b/conf/landfall-examples/mips-qi_lb60-fbdrv.cfg Fri May 18 17:42:56 2018 +0200 24.3 @@ -25,7 +25,7 @@ 24.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 24.5 }, 24.6 }, 24.7 - "rom/io rom/hw_devices.io rom/mips-qi_lb60-fbdrv.io"); 24.8 + "rom/io rom/hw_devices.io rom/mips-qi_lb60-common.io"); 24.9 24.10 -- Expose a SPI peripheral as a device. 24.11
25.1 --- a/conf/landfall-examples/mips-qi_lb60-fbdrv.io Fri May 18 17:21:47 2018 +0200 25.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 25.3 @@ -1,20 +0,0 @@ 25.4 --- vim: ft=lua ts=2 et sw=2 25.5 - 25.6 --- Configuration file for Io. 25.7 - 25.8 -local hw = Io.system_bus() 25.9 - 25.10 -Io.add_vbus("cpm", Io.Vi.System_bus 25.11 -{ 25.12 - CPM = wrap(hw:match("jz4740-cpm")); 25.13 -}) 25.14 - 25.15 -Io.add_vbus("gpio", Io.Vi.System_bus 25.16 -{ 25.17 - GPIO = wrap(hw:match("jz4740-gpio")); 25.18 -}) 25.19 - 25.20 -Io.add_vbus("lcd", Io.Vi.System_bus 25.21 -{ 25.22 - LCD = wrap(hw:match("jz4740-lcd")); 25.23 -})
26.1 --- a/conf/landfall-examples/mips-qi_lb60-fbdrv.list Fri May 18 17:21:47 2018 +0200 26.2 +++ b/conf/landfall-examples/mips-qi_lb60-fbdrv.list Fri May 18 17:42:56 2018 +0200 26.3 @@ -6,7 +6,7 @@ 26.4 kernel fiasco -serial_esc 26.5 roottask moe rom/mips-qi_lb60-fbdrv.cfg 26.6 module mips-qi_lb60-fbdrv.cfg 26.7 -module mips-qi_lb60-fbdrv.io 26.8 +module mips-qi_lb60-common.io 26.9 module plat-qi_lb60/hw_devices.io 26.10 module l4re 26.11 module io
27.1 --- a/conf/landfall-examples/mips-qi_lb60-input-event-client.cfg Fri May 18 17:21:47 2018 +0200 27.2 +++ b/conf/landfall-examples/mips-qi_lb60-input-event-client.cfg Fri May 18 17:42:56 2018 +0200 27.3 @@ -26,7 +26,7 @@ 27.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 27.5 }, 27.6 }, 27.7 - "rom/io rom/hw_devices.io rom/mips-qi_lb60-input-event-client.io"); 27.8 + "rom/io rom/hw_devices.io rom/mips-qi_lb60-common.io"); 27.9 27.10 -- Expose a SPI peripheral as a device. 27.11
28.1 --- a/conf/landfall-examples/mips-qi_lb60-input-event-client.io Fri May 18 17:21:47 2018 +0200 28.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 28.3 @@ -1,20 +0,0 @@ 28.4 --- vim: ft=lua ts=2 et sw=2 28.5 - 28.6 --- Configuration file for Io. 28.7 - 28.8 -local hw = Io.system_bus() 28.9 - 28.10 -Io.add_vbus("cpm", Io.Vi.System_bus 28.11 -{ 28.12 - CPM = wrap(hw:match("jz4740-cpm")); 28.13 -}) 28.14 - 28.15 -Io.add_vbus("gpio", Io.Vi.System_bus 28.16 -{ 28.17 - GPIO = wrap(hw:match("jz4740-gpio")); 28.18 -}) 28.19 - 28.20 -Io.add_vbus("lcd", Io.Vi.System_bus 28.21 -{ 28.22 - LCD = wrap(hw:match("jz4740-lcd")); 28.23 -})
29.1 --- a/conf/landfall-examples/mips-qi_lb60-input-event-client.list Fri May 18 17:21:47 2018 +0200 29.2 +++ b/conf/landfall-examples/mips-qi_lb60-input-event-client.list Fri May 18 17:42:56 2018 +0200 29.3 @@ -6,7 +6,7 @@ 29.4 kernel fiasco -serial_esc 29.5 roottask moe rom/mips-qi_lb60-input-event-client.cfg 29.6 module mips-qi_lb60-input-event-client.cfg 29.7 -module mips-qi_lb60-input-event-client.io 29.8 +module mips-qi_lb60-common.io 29.9 module plat-qi_lb60/hw_devices.io 29.10 module l4re 29.11 module io
30.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad-demo.cfg Fri May 18 17:21:47 2018 +0200 30.2 +++ b/conf/landfall-examples/mips-qi_lb60-keypad-demo.cfg Fri May 18 17:42:56 2018 +0200 30.3 @@ -26,7 +26,7 @@ 30.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 30.5 }, 30.6 }, 30.7 - "rom/io rom/hw_devices.io rom/mips-qi_lb60-keypad-demo.io"); 30.8 + "rom/io rom/hw_devices.io rom/mips-qi_lb60-common.io"); 30.9 30.10 -- Expose a SPI peripheral as a device. 30.11
31.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad-demo.io Fri May 18 17:21:47 2018 +0200 31.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 31.3 @@ -1,20 +0,0 @@ 31.4 --- vim: ft=lua ts=2 et sw=2 31.5 - 31.6 --- Configuration file for Io. 31.7 - 31.8 -local hw = Io.system_bus() 31.9 - 31.10 -Io.add_vbus("cpm", Io.Vi.System_bus 31.11 -{ 31.12 - CPM = wrap(hw:match("jz4740-cpm")); 31.13 -}) 31.14 - 31.15 -Io.add_vbus("gpio", Io.Vi.System_bus 31.16 -{ 31.17 - GPIO = wrap(hw:match("jz4740-gpio")); 31.18 -}) 31.19 - 31.20 -Io.add_vbus("lcd", Io.Vi.System_bus 31.21 -{ 31.22 - LCD = wrap(hw:match("jz4740-lcd")); 31.23 -})
32.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad-demo.list Fri May 18 17:21:47 2018 +0200 32.2 +++ b/conf/landfall-examples/mips-qi_lb60-keypad-demo.list Fri May 18 17:42:56 2018 +0200 32.3 @@ -6,7 +6,7 @@ 32.4 kernel fiasco -serial_esc 32.5 roottask moe rom/mips-qi_lb60-keypad-demo.cfg 32.6 module mips-qi_lb60-keypad-demo.cfg 32.7 -module mips-qi_lb60-keypad-demo.io 32.8 +module mips-qi_lb60-common.io 32.9 module plat-qi_lb60/hw_devices.io 32.10 module l4re 32.11 module io
33.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad-ds.cfg Fri May 18 17:21:47 2018 +0200 33.2 +++ b/conf/landfall-examples/mips-qi_lb60-keypad-ds.cfg Fri May 18 17:42:56 2018 +0200 33.3 @@ -27,7 +27,7 @@ 33.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 33.5 }, 33.6 }, 33.7 - "rom/io rom/hw_devices.io rom/mips-qi_lb60-keypad-ds.io"); 33.8 + "rom/io rom/hw_devices.io rom/mips-qi_lb60-common.io"); 33.9 33.10 -- Expose a SPI peripheral as a device. 33.11
34.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad-ds.io Fri May 18 17:21:47 2018 +0200 34.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 34.3 @@ -1,20 +0,0 @@ 34.4 --- vim: ft=lua ts=2 et sw=2 34.5 - 34.6 --- Configuration file for Io. 34.7 - 34.8 -local hw = Io.system_bus() 34.9 - 34.10 -Io.add_vbus("cpm", Io.Vi.System_bus 34.11 -{ 34.12 - CPM = wrap(hw:match("jz4740-cpm")); 34.13 -}) 34.14 - 34.15 -Io.add_vbus("gpio", Io.Vi.System_bus 34.16 -{ 34.17 - GPIO = wrap(hw:match("jz4740-gpio")); 34.18 -}) 34.19 - 34.20 -Io.add_vbus("lcd", Io.Vi.System_bus 34.21 -{ 34.22 - LCD = wrap(hw:match("jz4740-lcd")); 34.23 -})
35.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad-ds.list Fri May 18 17:21:47 2018 +0200 35.2 +++ b/conf/landfall-examples/mips-qi_lb60-keypad-ds.list Fri May 18 17:42:56 2018 +0200 35.3 @@ -6,7 +6,7 @@ 35.4 kernel fiasco -serial_esc 35.5 roottask moe rom/mips-qi_lb60-keypad-ds.cfg 35.6 module mips-qi_lb60-keypad-ds.cfg 35.7 -module mips-qi_lb60-keypad-ds.io 35.8 +module mips-qi_lb60-common.io 35.9 module plat-qi_lb60/hw_devices.io 35.10 module l4re 35.11 module io
36.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad.cfg Fri May 18 17:21:47 2018 +0200 36.2 +++ b/conf/landfall-examples/mips-qi_lb60-keypad.cfg Fri May 18 17:42:56 2018 +0200 36.3 @@ -26,7 +26,7 @@ 36.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 36.5 }, 36.6 }, 36.7 - "rom/io rom/hw_devices.io rom/mips-qi_lb60-keypad.io"); 36.8 + "rom/io rom/hw_devices.io rom/mips-qi_lb60-common.io"); 36.9 36.10 -- Expose a SPI peripheral as a device. 36.11
37.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad.io Fri May 18 17:21:47 2018 +0200 37.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 37.3 @@ -1,20 +0,0 @@ 37.4 --- vim: ft=lua ts=2 et sw=2 37.5 - 37.6 --- Configuration file for Io. 37.7 - 37.8 -local hw = Io.system_bus() 37.9 - 37.10 -Io.add_vbus("cpm", Io.Vi.System_bus 37.11 -{ 37.12 - CPM = wrap(hw:match("jz4740-cpm")); 37.13 -}) 37.14 - 37.15 -Io.add_vbus("gpio", Io.Vi.System_bus 37.16 -{ 37.17 - GPIO = wrap(hw:match("jz4740-gpio")); 37.18 -}) 37.19 - 37.20 -Io.add_vbus("lcd", Io.Vi.System_bus 37.21 -{ 37.22 - LCD = wrap(hw:match("jz4740-lcd")); 37.23 -})
38.1 --- a/conf/landfall-examples/mips-qi_lb60-keypad.list Fri May 18 17:21:47 2018 +0200 38.2 +++ b/conf/landfall-examples/mips-qi_lb60-keypad.list Fri May 18 17:42:56 2018 +0200 38.3 @@ -6,7 +6,7 @@ 38.4 kernel fiasco -serial_esc 38.5 roottask moe rom/mips-qi_lb60-keypad.cfg 38.6 module mips-qi_lb60-keypad.cfg 38.7 -module mips-qi_lb60-keypad.io 38.8 +module mips-qi_lb60-common.io 38.9 module plat-qi_lb60/hw_devices.io 38.10 module l4re 38.11 module io
39.1 --- a/conf/landfall-examples/mips-qi_lb60-lcd-driver.cfg Fri May 18 17:21:47 2018 +0200 39.2 +++ b/conf/landfall-examples/mips-qi_lb60-lcd-driver.cfg Fri May 18 17:42:56 2018 +0200 39.3 @@ -24,7 +24,7 @@ 39.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 39.5 }, 39.6 }, 39.7 - "rom/io rom/hw_devices.io rom/mips-qi_lb60-lcd-driver.io"); 39.8 + "rom/io rom/hw_devices.io rom/mips-qi_lb60-common.io"); 39.9 39.10 -- Expose a SPI peripheral as a device. 39.11
40.1 --- a/conf/landfall-examples/mips-qi_lb60-lcd-driver.io Fri May 18 17:21:47 2018 +0200 40.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 40.3 @@ -1,20 +0,0 @@ 40.4 --- vim: ft=lua ts=2 et sw=2 40.5 - 40.6 --- Configuration file for Io. 40.7 - 40.8 -local hw = Io.system_bus() 40.9 - 40.10 -Io.add_vbus("cpm", Io.Vi.System_bus 40.11 -{ 40.12 - CPM = wrap(hw:match("jz4740-cpm")); 40.13 -}) 40.14 - 40.15 -Io.add_vbus("gpio", Io.Vi.System_bus 40.16 -{ 40.17 - GPIO = wrap(hw:match("jz4740-gpio")); 40.18 -}) 40.19 - 40.20 -Io.add_vbus("lcd", Io.Vi.System_bus 40.21 -{ 40.22 - LCD = wrap(hw:match("jz4740-lcd")); 40.23 -})
41.1 --- a/conf/landfall-examples/mips-qi_lb60-lcd-driver.list Fri May 18 17:21:47 2018 +0200 41.2 +++ b/conf/landfall-examples/mips-qi_lb60-lcd-driver.list Fri May 18 17:42:56 2018 +0200 41.3 @@ -6,7 +6,7 @@ 41.4 kernel fiasco -serial_esc 41.5 roottask moe rom/mips-qi_lb60-lcd-driver.cfg 41.6 module mips-qi_lb60-lcd-driver.cfg 41.7 -module mips-qi_lb60-lcd-driver.io 41.8 +module mips-qi_lb60-common.io 41.9 module plat-qi_lb60/hw_devices.io 41.10 module l4re 41.11 module io
42.1 --- a/conf/landfall-examples/mips-qi_lb60-spectrum.cfg Fri May 18 17:21:47 2018 +0200 42.2 +++ b/conf/landfall-examples/mips-qi_lb60-spectrum.cfg Fri May 18 17:42:56 2018 +0200 42.3 @@ -26,7 +26,7 @@ 42.4 sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0), 42.5 }, 42.6 }, 42.7 - "rom/io rom/hw_devices.io rom/mips-qi_lb60-spectrum.io"); 42.8 + "rom/io rom/hw_devices.io rom/mips-qi_lb60-common.io"); 42.9 42.10 -- Expose a SPI peripheral as a device. 42.11
43.1 --- a/conf/landfall-examples/mips-qi_lb60-spectrum.io Fri May 18 17:21:47 2018 +0200 43.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 43.3 @@ -1,20 +0,0 @@ 43.4 --- vim: ft=lua ts=2 et sw=2 43.5 - 43.6 --- Configuration file for Io. 43.7 - 43.8 -local hw = Io.system_bus() 43.9 - 43.10 -Io.add_vbus("cpm", Io.Vi.System_bus 43.11 -{ 43.12 - CPM = wrap(hw:match("jz4740-cpm")); 43.13 -}) 43.14 - 43.15 -Io.add_vbus("gpio", Io.Vi.System_bus 43.16 -{ 43.17 - GPIO = wrap(hw:match("jz4740-gpio")); 43.18 -}) 43.19 - 43.20 -Io.add_vbus("lcd", Io.Vi.System_bus 43.21 -{ 43.22 - LCD = wrap(hw:match("jz4740-lcd")); 43.23 -})
44.1 --- a/conf/landfall-examples/mips-qi_lb60-spectrum.list Fri May 18 17:21:47 2018 +0200 44.2 +++ b/conf/landfall-examples/mips-qi_lb60-spectrum.list Fri May 18 17:42:56 2018 +0200 44.3 @@ -6,7 +6,7 @@ 44.4 kernel fiasco -serial_esc 44.5 roottask moe rom/mips-qi_lb60-spectrum.cfg 44.6 module mips-qi_lb60-spectrum.cfg 44.7 -module mips-qi_lb60-spectrum.io 44.8 +module mips-qi_lb60-common.io 44.9 module plat-qi_lb60/hw_devices.io 44.10 module l4re 44.11 module io