Diferencia entre revisiones de «Toribio»
De Proyecto Butiá
| Línea 6: | Línea 6: | ||
| − | + | OS .so library lua modules lua module | |
xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx | xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx | ||
serial -----------serialcomm---------comms_serial---| | serial -----------serialcomm---------comms_serial---| | ||
| − | + | | (C) (lua) | |---- drivers (lua) | |
| − | + | libusb0.1 | | | |
|------------bobot------------- drivers (lua) | |------------bobot------------- drivers (lua) | ||
| − | + | stdio | (lua) | | |
| − | + | | | | |---- drivers (lua) | |
usb---------------libusb--------------comms_usb-----| | | usb---------------libusb--------------comms_usb-----| | | ||
(C+liblua.h) (lua) | | (C+liblua.h) (lua) | | ||
| Línea 34: | Línea 34: | ||
== Toribio == | == Toribio == | ||
| + | <syntaxhighlight lang="text"> | ||
| − | + | OS fd (PIPE) lua+Lumen | |
| + | xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx | ||
| − | usb----------------- | + | |---- drivers (lua) |
| + | | | ||
| + | usb, serial, hid? ---------- bridge ------------ toribio ------------- drivers (lua) | ||
| + | | (C) (lua+Lumen) | | ||
| + | | | |---- drivers (lua) | ||
| + | (stdio, libusb1, ...?) | | ||
| + | | | ||
| + | |---------------butialo, other apps. | ||
| + | | | ||
| + | |---------------bobot-server-----------------userapps | ||
| + | (lua) | ||
| + | |||
| + | xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx | ||
| + | lua Lumen socket | ||
| + | </syntaxhighlight> | ||
Revisión del 15:26 20 ene 2012
Bobot:
Resumen de componentes en bobot, y formas de comuniaciones
OS .so library lua modules lua module
xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx
serial -----------serialcomm---------comms_serial---|
| (C) (lua) | |---- drivers (lua)
libusb0.1 | |
|------------bobot------------- drivers (lua)
stdio | (lua) |
| | | |---- drivers (lua)
usb---------------libusb--------------comms_usb-----| |
(C+liblua.h) (lua) |
|
|---------------butialo, other apps.
|
|---------------bobot-server-----------------userapps
(lua)
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx
lua module socket
Toribio
OS fd (PIPE) lua+Lumen
xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx
|---- drivers (lua)
|
usb, serial, hid? ---------- bridge ------------ toribio ------------- drivers (lua)
| (C) (lua+Lumen) |
| | |---- drivers (lua)
(stdio, libusb1, ...?) |
|
|---------------butialo, other apps.
|
|---------------bobot-server-----------------userapps
(lua)
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx
lua Lumen socket