NGENeer on Propeller
The whole Propeller concept delivers some curious features that are likely to be exploited in the system we're attempting to make.
Parallax Propeller2 or, quite possibly as well, Parallax Propeller1
Possible implementation diagram
lineht *= 0.4
$margin = lineht*2.5
scale = 0.75
fontscale = 1.5
PROP: [
HUB: cylinder\
"HUB RAM"\
"Shared Data"\
fit width 80%
hubscale = 2.75*HUB.height
fitwidth = 75
COG0: circle "COG0"\
"Message Service"\
"- Expansion Bus"\
"- WAN/LAN"\
fit width fitwidth%\
at hubscale heading n of HUB.n
arrow <-> thin from previous to HUB chop
COG1: circle "COG1"\
"Resource Service"\
"- Register Local"\
"- Register Expansion"\
"- Register WAN/LAN"\
fit width fitwidth%\
at hubscale heading ne of HUB.ne
arrow <-> thin from previous to HUB chop
COG2: circle "COG2"\
"Task Service"\
"- Identify Resource"\
"- Queue Requests"\
fit width fitwidth%\
at hubscale heading e of HUB.e
arrow <-> thin from previous to HUB chop
COG3: circle "COG3"\
"Ethernet Service"\
"- API"\
"- Gemini Server"\
fit width fitwidth%\
at hubscale heading se of HUB.se
arrow <-> thin from previous to HUB chop
COG4: circle "COG4"\
"Database Service"\
"- Data Storage"\
"- Configuration"\
fit width fitwidth%\
at hubscale heading s of HUB.s
arrow <-> thin from previous to HUB chop
COG5: circle "COG5"\
"Graphics Service"\
"- render"\
"- video display"\
fit width fitwidth%\
at hubscale heading sw of HUB.sw
arrow <-> thin from previous to HUB chop
COG6: circle "COG6"\
"Chassis Service"\
"- Power Manage"\
"- Beep, Button, LED"\
"- Environmental"\
fit width fitwidth%\
at hubscale heading w of HUB.w
arrow <-> thin from previous to HUB chop
COG7: circle "COG7"\
"Management Service"\
"- Serial Connections"\
"- TAQOZ Console"\
fit width fitwidth%\
at hubscale heading nw of HUB.nw
arrow <-> thin from previous to HUB chop
]
Caption: text "Propeller Cog Usage" italic with .n at 0.1in below PROP.s
→ /pikchrshow