Changes in TODO.
This commit is contained in:
27
TODO
27
TODO
@@ -403,7 +403,6 @@ Infrastructure, what's next
|
|||||||
|
|
||||||
- commands:
|
- commands:
|
||||||
- ping
|
- ping
|
||||||
- pong
|
|
||||||
- announce device
|
- announce device
|
||||||
- used to assign a 8-bit device id on a bus
|
- used to assign a 8-bit device id on a bus
|
||||||
- needs a 8-byte serial number for the device
|
- needs a 8-byte serial number for the device
|
||||||
@@ -415,8 +414,9 @@ Infrastructure, what's next
|
|||||||
- make info about data available
|
- make info about data available
|
||||||
- value data
|
- value data
|
||||||
- announce changes in a given module
|
- announce changes in a given module
|
||||||
- set value
|
- RQ: set value
|
||||||
- allow to change a value
|
- allow to change a value
|
||||||
|
- RSP: set value (response to set value request)
|
||||||
- request value info
|
- request value info
|
||||||
- make the node send the current value of a given module
|
- make the node send the current value of a given module
|
||||||
|
|
||||||
@@ -435,7 +435,7 @@ Memory Layout:
|
|||||||
- 0x0040 : 8 bytes node id (never overwritten)
|
- 0x0040 : 8 bytes node id (never overwritten)
|
||||||
- 0x0048 : 2 bytes maintenance system version
|
- 0x0048 : 2 bytes maintenance system version
|
||||||
- 0x004a-0x004f: reserved
|
- 0x004a-0x004f: reserved
|
||||||
- 0x0050-0x09ff: maintenance system (2485 bytes)
|
- 0x0050-0x09ff: maintenance system (2479 bytes)
|
||||||
- 0x0a00-0x0a3f: working system; reset and IRQ vectors
|
- 0x0a00-0x0a3f: working system; reset and IRQ vectors
|
||||||
- 0x0a40-0x0a4f: reserved (later: pointer to version etc)
|
- 0x0a40-0x0a4f: reserved (later: pointer to version etc)
|
||||||
- 0x0a50-end : rest of working system
|
- 0x0a50-end : rest of working system
|
||||||
@@ -449,20 +449,11 @@ Interrupt-Vektoren:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
Interface Data (WAN):
|
Next:
|
||||||
- 1 Byte interface num (0-3)
|
- receive COM packets
|
||||||
- 1 Byte flags
|
- read/write FLASH
|
||||||
- 1 Byte address
|
|
||||||
- child node addresses (for routers):
|
|
||||||
- 1 Byte start
|
|
||||||
- 1 Byte end
|
|
||||||
- 1 Byte bit mask for data bit
|
|
||||||
- 1 Byte address for data input port
|
|
||||||
- 1 Byte address for data output port
|
|
||||||
- 1 Byte address for data DDR port
|
|
||||||
- 1 Byte bit mask for ATTN bit
|
|
||||||
- 1 Byte address for ATTN input port
|
|
||||||
- 1 Byte address for ATTN output port
|
|
||||||
- 1 Byte address for ATTN DDR port
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user