Changes in TODO.

This commit is contained in:
Martin Preuss
2023-01-22 17:48:05 +01:00
parent 9e31dc2160
commit e550b0dcee

27
TODO
View File

@@ -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