@@ -13,16 +13,20 @@ The following Broadcast CCCs are currently supported by the core (all required B
13
13
* SETMWL (R) - Set Max Write Length
14
14
* SETMRL (R) - Set Max Read Length
15
15
* SETAASA (O) - Set All Addresses to Static Adresses
16
+ * ENTDAA (R) - Enter Dynamic Address Assignment
17
+ * RSTDAA (R) - Direct Reset Dynamic Address Assignment - this direct CCC is deprecated, the core NACKs this command as per the spec
16
18
* RSTACT (R) - Target Reset Action
19
+ * Broadcast (Format 1) supports defining bytes 0x0, 0x1 and 0x2
17
20
18
21
## Direct CCCs
19
22
20
23
The following Direct CCCs are currently supported by the core (all required Direct CCCs, plus several optional/conditional ones):
21
24
22
25
* ENEC (R) - Enable Events Command
23
26
* DISEC (R) - Disable Events Command
24
- * RSTDAA (R) - Direct Reset Dynamic Address Assignment - this direct CCC is deprecated, the core NACKs this command as per the spec
25
27
* SETDASA (O) - Set Dynamic Address from Static Address
28
+ * Primary (Format 1)
29
+ * SETNEWDA (C) - Set New Dynamic Address
26
30
* SETMWL (R) - Set Max Write Length
27
31
* SETMRL (R) - Set Max Read Length
28
32
* GETMWL (R) - Get Max Write Length
@@ -31,4 +35,9 @@ The following Direct CCCs are currently supported by the core (all required Dire
31
35
* GETBCR (C) - Get Bus Characteristics Register
32
36
* GETDCR (C) - Get Device Characteristics Register
33
37
* GETSTATUS (R) - Get Device Status
38
+ * The two-byte format (Format 1)
39
+ * GETCAPS (R) - Get Optional Feature Capabilities
40
+ * Without defining byte ( Format 1)
34
41
* RSTACT (R) - Target Reset Action
42
+ * Direct Write (Format 2) supports defining bytes 0x0, 0x1 and 0x2
43
+ * Direct Read (Format 3) supports defining bytes 0x81 and 0x82 and returns the 0xFF as recovery timing
0 commit comments