]> mj.ucw.cz Git - home-hw.git/blobdiff - bsb/firmware/interface.h
BSB: Cleanup
[home-hw.git] / bsb / firmware / interface.h
index c2abf053b22a87c5fb61dd698ce96abbb96d5149..3f8b42b47f1ded6a8b522fdbb9269673afd6faaa 100644 (file)
@@ -77,15 +77,6 @@ struct bsb_stats {
  *             16-bit CRC
  */
 
-enum bsb_address {
-       BSB_ADDR_BOILER = 0,
-       BSB_ADDR_EXT_BOARD = 3,
-       BSB_ADDR_ROOM1 = 6,
-       BSB_ADDR_ROOM2 = 7,
-       BSB_ADDR_GATEWAY = 0x42,
-       BSB_ADDR_BROADCAST = 0x7f,
-};
-
 // Positions of fields in a frame
 enum bsb_frame {
        BF_SOF,
@@ -95,6 +86,15 @@ enum bsb_frame {
        BF_OP,
 };
 
+enum bsb_address {
+       BSB_ADDR_BOILER = 0,
+       BSB_ADDR_EXT_BOARD = 3,
+       BSB_ADDR_ROOM1 = 6,
+       BSB_ADDR_ROOM2 = 7,
+       BSB_ADDR_GATEWAY = 0x42,        // That's us
+       BSB_ADDR_BROADCAST = 0x7f,
+};
+
 enum bsb_op {
        BSB_OP_REQUEST_INFO = 1,
        BSB_OP_INFO = 2,