mirror of
https://github.com/elua/elua.git
synced 2025-01-08 20:56:17 +08:00
more AsciiDoc work
This commit is contained in:
parent
a6f8f4d8a1
commit
a41f589a9f
@ -16,3 +16,58 @@ emphasizedwords=
|
||||
strongwords=eLua
|
||||
monospacedwords=
|
||||
|
||||
# Colored table cells
|
||||
# o: white background, orange text color
|
||||
# g: gray background, black text color, bold text
|
||||
[tabledef-default]
|
||||
orange-style=tags="orange"
|
||||
graybg-style=tags="graybg"
|
||||
|
||||
[tabletags-orange]
|
||||
bodydata=<td style="color: rgb(255, 102, 0)">|</td>
|
||||
|
||||
[tabletags-graybg]
|
||||
bodydata=<td style="background-color: silver; font-weight: bold;">|</td>
|
||||
|
||||
[replacements]
|
||||
# Status images
|
||||
_sok=image:images/stat_ok.png[Status: OK]
|
||||
_sni=image:images/stat_not_implemented.png[Status: not implemented]
|
||||
_snt=image:images/stat_not_tested.png[Status: testing]
|
||||
_sna=image:images/stat_not_applicable.png[Status: not applicable]
|
||||
|
||||
# 'Lazy text' (automatic formatting of text color with simple patterns)
|
||||
@o_(\S+)=<font style="color: rgb(255, 102, 0);">\1</font>
|
||||
|
||||
# CPUs
|
||||
_LM3S8962=http://www.luminarymicro.com/products/LM3S8962.html[LM3S8962]
|
||||
_LM3S6965=http://www.luminarymicro.com/products/lm3s6965.html[LM3S6965]
|
||||
_LM3S6918=http://www.luminarymicro.com/products/lm3s6918.html[LM3S6918]
|
||||
_LM3S9B92=http://www.luminarymicro.com/products/lm3s6918.html[LM3S9B92]
|
||||
_AT32UC3A0512=http://www.atmel.com/dyn/products/product_card.asp?part_id=4117[AT32UC3A0512]
|
||||
_AT91SAM7X256=http://www.atmel.com/dyn/products/Product_card.asp?part_id=3755[AT91SAM7X256]
|
||||
_AT91SAM7X512=http://www.atmel.com/dyn/products/Product_card.asp?part_id=4104[AT91SAM7X512]
|
||||
_LPC2468=http://www.nxp.com/#/pip/pip=%5Bpip=LPC2468_4%5D|pp=%5Bt=pip,i=LPC2468_4%5D[LPC2468]
|
||||
_LPC2888=http://www.standardics.nxp.com/microcontrollers/to/pip/LPC2880FET180.html[LPC2888]
|
||||
_STR711FR2=http://www.st.com/mcu/devicedocs-STR711FR2.html[STR711FR2]
|
||||
_STR912FAW44=http://www.st.com/mcu/devicedocs-STR912FAW44-101.html[STR912FAW44]
|
||||
_STM32F103ZE=http://www.st.com/mcu/devicedocs-STM32F103ZE-110.html[STM32F103ZE]
|
||||
_STM32F103RE=http://www.st.com/mcu/devicedocs-STM32F103RE-110.html[STM32F103RE]
|
||||
_i386=http://www.intel.com/[i386]
|
||||
_LPC1768=http://www.nxp.com/#/pip/pip=%5Bpip=LPC1769_68_67_66_65_64_63%5D|pp=%5Bt=pip,i=LPC1769_68_67_66_65_64_63%5D[LPC1768]
|
||||
|
||||
# Boards
|
||||
_EK-LM3S8962=http://www.luminarymicro.com/products/lm3s8962_can_ethernet_evaluation_kit.html[EK-LM3S8962]
|
||||
_EK-LM3S6965=http://www.luminarymicro.com/products/lm3s6965_ethernet_evaluation_kit.html[EK-LM3S6965]
|
||||
_Eagle-100=http://www.micromint.com/index.php/SBC/eagle-100.html[Eagle 100]
|
||||
_EK-LM3S9B92=http://www.luminarymicro.com/products/ek-lm3s9b92.html[EK-LM3S9B92]
|
||||
_ATEVK1100=http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=4114[ATEVK1100]
|
||||
_SAM7-EX256=http://www.olimex.com/dev/sam7-ex256.html[SAM7-EX256]
|
||||
_PUC-RioDemo=http://www.giga.puc-rio.br/site/embedded/eluademoboard[PUC-Rio Demo]
|
||||
_LPC-H2888=http://www.olimex.com/dev/lpc-h2888.html[LPC-H2888]
|
||||
_MOD711=http://www.sctec.com.br/content/view/101/30/[MOD711]
|
||||
_STR9-comStick=http://www.hitex.com/index.php?id=383[STR9-comStick]
|
||||
_STR-E912=http://www.olimex.com/dev/str-e912.html[STR-E912]
|
||||
_STM3210E-EVAL=http://www.st.com/mcu/contentid-100-110-STM3210E_EVAL.html[STM3210E-EVAL]
|
||||
_ET-STM32Stamp=http://www.futurlec.com/ET-STM32_Stamp.shtml[ET-STM32 Stamp]
|
||||
_mbed=http://mbed.org/[mbed]
|
||||
|
@ -9,7 +9,8 @@ We're proud to announce a web service that builds eLua images ready to be flashe
|
||||
newcomers to quickly generate firmware images without the need to install any local toolchain. +
|
||||
This is a beta version and we count on the community to help us refine it. +
|
||||
The generated images, together with some other info (build options used, error/warning reports, ...) are made available for download and are also stored in the user's area.
|
||||
Most of the current build and configuration options can be defined and stored as a named "build". Builds are automatically stored in the user's area and can be reused (for config variations and new builds). Users can upload and store files (Lua sources or compiled programs, modules, ...) in their user's areas too. These can be optionally included in each build
|
||||
Most of the current build and configuration options can be defined and stored as a named "build". Builds are automatically stored in the user's area and can be reused (for config variations and new builds).
|
||||
Users can upload and store files (Lua sources or compiled programs, modules, ...) in their user's areas too. These can be optionally included in each build
|
||||
by simply checking boxes on the build configuration. +
|
||||
There are some "?" icons with help and instructions for each section. Please let us know if they are clear enough or send us new texts and we'll be glad to add it. We hope to find
|
||||
some time to make a tutorial for the wiki too. +
|
||||
|
101
doc/en/status.txt
Normal file
101
doc/en/status.txt
Normal file
@ -0,0 +1,101 @@
|
||||
// $$HEADER$$
|
||||
[[status]]
|
||||
eLua project status
|
||||
-------------------
|
||||
The current status of eLua is given by the list of the currently supported platforms, together with a list of modules-per-platform and their development
|
||||
phase. For better formatting, the lists are organized as tables that use the graphical notation given below:
|
||||
|
||||
[width="70%", cols="^1,<4", options="header"]
|
||||
|======================================================
|
||||
| Symbol ^| Meaning
|
||||
| _sok | Implemented and tested
|
||||
| _snt | Implemented, needs more testing
|
||||
| _sni | Not yet implemented
|
||||
| _sna | Not applicable
|
||||
|======================================================
|
||||
|
||||
[[platforms]]
|
||||
eLua suported platforms
|
||||
-----------------------
|
||||
The list of CPUs and boards currently supported by eLua is given below:
|
||||
|
||||
[width="70%", cols="<2, <3, <3, <3, ^1", options="header"]
|
||||
|=====================================================================================
|
||||
^| CPU ^| Architecture ^| Platform name ^| Supported boards ^| Status
|
||||
| _LM3S8962 | Cortex-M3 o| LM3S | _EK-LM3S8962 | _sok
|
||||
| _LM3S6965 | Cortex-M3 o| LM3S | _EK-LM3S6965 | _sok
|
||||
| _LM3S6918 | Cortex-M3 o| LM3S | _Eagle-100 | _sok
|
||||
| _LM3S9B92 | Cortex-M3 o| LM3S | _EK-LM3S9B92 | _sok
|
||||
| _AT32UC3A0512 | AVR32 o| AVR32 | _ATEVK1100 | _sok
|
||||
| _AT91SAM7X256 | ARM7TDMI o| AT91SAM7X | _SAM7-EX256 | _sok
|
||||
| _AT91SAM7X512 | ARM7TDMI o| AT91SAM7X | None | _snt
|
||||
| _LPC2468 | ARM7TDMI o| LPC24xx | _PUC-RioDemo | _sok
|
||||
| _LPC2888 | ARM7TDMI o| LPC288x | _LPC-H2888 | _sok
|
||||
| _STR711FR2 | ARM7TDMI o| STR7 | _MOD711 | _sok
|
||||
| _STR912FAW44 | ARM966E-S o| STR9 | _STR9-comStick | _sok
|
||||
| _STR912FAW44 | ARM966E-S o| STR9 | _STR-E912 | _sok
|
||||
| _STM32F103ZE | Cortex-M3 o| STM32 | _STM3210E-EVAL | _sok
|
||||
| _STM32F103RE | Cortex-M3 o| STM32 | _ET-STM32Stamp | _sok
|
||||
| _i386 | x86 o| i386 | PCs/emulators | _sok
|
||||
|=====================================================================================
|
||||
// | _LPC1768 | Cortex-M3 o| LPC17xx | _mbed | _sok
|
||||
|
||||
[[plat_modules]]
|
||||
eLua modules x MCUs
|
||||
-------------------
|
||||
The relationship between a module and its implementation on a particular platform is given in the next table.
|
||||
|
||||
[width="70%", cols="<4, ^1, ^1, ^1, ^1, ^1, ^1, ^1, ^1, ^1, ^1, ^1, ^1, ^1, ^1, ^1", options="header"]
|
||||
|===================================================================================================================================
|
||||
^| MCU 15+| Module
|
||||
| g| pio g| spi g| uart g| tmr g| pwm g| net g| cpu g| adc g| pd g| term g| bit g| pack g| can g| rpc g|mmc
|
||||
| _LM3S8962 | _sok | _snt | _sok | _sok | _sok | _sok | _sok | _sok | _sok | _sok | _sok | _sok | _sni | _snt | _sok
|
||||
| _LM3S6965 | _sok | _snt | _sok | _sok | _snt | _snt | _sok | _sok | _sok | _sok | _sok | _sok | _sna | _sok | _sok
|
||||
| _LM3S6918 | _sok | _snt | _sok | _sok | _sna | _snt | _sok | _snt | _sok | _sok | _sok | _sok | _sna | _snt | _sni
|
||||
| _LM3S9B92 | _sok | _snt | _sok | _sok | _sok | _sok | _sok | _snt | _sok | _sok | _sok | _sok | _sni | _snt | _sok
|
||||
| _AT32UC3A0512 | _sok | _sni | _sok | _sok | _sni | _sni | _sok | _sni | _sok | _sok | _sok | _sok | _sna | _sni | _sni
|
||||
| _AT91SAM7X256 | _sok | _sni | _sok | _sok | _sok | _sni | _sok | _sni | _sok | _sok | _sok | _sok | _sni | _sni | _sni
|
||||
| _AT91SAM7X512 | _snt | _sni | _snt | _snt | _snt | _sni | _sok | _sni | _sok | _sok | _sok | _sok | _sni | _sni | _sni
|
||||
| _LPC2468 | _sok | _sni | _sok | _sok | _sni | _sni | _sok | _sni | _sok | _sok | _sok | _sok | _sni | _sni | _sni
|
||||
| _LPC2888 | _sok | _sni | _sok | _sok | _sna | _sni | _sok | _sni | _sok | _sok | _sok | _sok | _sna | _sni | _sni
|
||||
| _STR711FR2 | _sok | _sni | _sok | _sok | _snt | _sna | _sok | _sni | _sok | _sok | _sok | _sok | _sna | _sni | _sni
|
||||
| _STR912FAW44 | _sok | _sni | _sok | _sok | _sok | _sni | _sok | _sni | _sok | _sok | _sok | _sok | _sni | _sni | _sni
|
||||
| _STM32F103ZE | _sok | _sni | _sok | _sok | _sni | _sni | _sok | _sni | _sok | _sok | _sok | _sok | _sni | _sni | _sni
|
||||
| _STM32F103RE | _sok | _sni | _sok | _sok | _sni | _sni | _sok | _sni | _sok | _sok | _sok | _sok | _snt | _sni | _sni
|
||||
| _i386 | _sna | _sna | _sni | _sni | _sna | _sni | _sni | _sna | _sok | _sni | _sni | _sni | _sna | _sni | _sni
|
||||
|===================================================================================================================================
|
||||
|
||||
[[gen_modules]]
|
||||
eLua modules
|
||||
------------
|
||||
The following table shows a list of the generic modules currently implemented (and planned to be implemented) in eLua.
|
||||
|
||||
[width="70%", cols="<1, <5, ^1", options="header"]
|
||||
|=========================================================================
|
||||
|Name ^|Description | Status
|
||||
o|pio | programmable input/output | _sok
|
||||
o|tmr | periodic timer / counters | _sok
|
||||
o|pwm | pulse width modulation | _sok
|
||||
o|uart | universal asynchronous receiver transmitter | _sok
|
||||
o|spi | serial peripheral interface | _sok
|
||||
o|net | TCP/IP networking | _sok
|
||||
o|adc | analog to digital converter | _sok
|
||||
o|dac | digital to analog converter | _sni
|
||||
o|cpu | low level system access | _sok
|
||||
o|pd | platform data | _sok
|
||||
o|term | ANSI terminal access | _sok
|
||||
o|bit | bitwise operations | _sok
|
||||
o|pack | pack/unpack binary data | _sok
|
||||
o|cmp | analog comparator | _sni
|
||||
o|i2c | inter-integrated circuit protocol | _sni
|
||||
o|cnt | event counter | _sni
|
||||
o|can | controller area network | _snt
|
||||
o|rpc | remote procedure call | _snt
|
||||
o|i2s | inter-IC sound | _sni
|
||||
o|mmc | SD/MMC card FAT file system | _sok
|
||||
o|disp | LCD, OLED and other displays support | _sok
|
||||
o|int | interrupt service routines | _sni
|
||||
|=========================================================================
|
||||
|
||||
// $$FOOTER$$
|
||||
|
@ -90,6 +90,13 @@ h6 {
|
||||
* Content styling
|
||||
******************************************************************************/
|
||||
|
||||
div.paragraph p {
|
||||
line-height: 120%;
|
||||
padding-left: 1em;
|
||||
}
|
||||
|
||||
/* [TODO] remove this rule once all the HTMLs are rewritten to use classes
|
||||
instead of ids */
|
||||
#content p {
|
||||
line-height: 120%;
|
||||
padding-left: 1em;
|
||||
@ -450,22 +457,41 @@ div.compact div, div.compact div {
|
||||
margin-bottom: 0.1em;
|
||||
}
|
||||
|
||||
div.tableblock > table {
|
||||
/*BogdanM: replaced the previous "table" declaration*/
|
||||
/*div.tableblock > table {
|
||||
border: 3px solid #527bbd;
|
||||
}*/
|
||||
div.tableblock > table {
|
||||
margin-left: 1em;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
thead, p.table.header {
|
||||
/*BogdanM: commented next rule, added the next two for td and th*/
|
||||
/*thead, p.table.header {
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
color: #527bbd;
|
||||
}*/
|
||||
.tableblock td {
|
||||
border: 1px solid gray;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.tableblock th {
|
||||
border: 2px solid gray;
|
||||
background-color: silver;
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
tfoot {
|
||||
font-weight: bold;
|
||||
}
|
||||
td > div.verse {
|
||||
white-space: pre;
|
||||
}
|
||||
p.table {
|
||||
margin-top: 0;
|
||||
/* BogdanM: added next rule to reduce table line height */
|
||||
div.tableblock p.table {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
/* Because the table frame attribute is overriden by CSS in most browsers. */
|
||||
div.tableblock > table[frame="void"] {
|
||||
@ -579,3 +605,7 @@ div.toclevel4 {
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
/* BogdanM: new rules for eLua docs */
|
||||
span.orange {
|
||||
color: rgb(255, 102, 0);
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user