X-Git-Url: https://sigrok.org/gitweb/?p=libsigrok.git;a=blobdiff_plain;f=src%2Fhardware%2Fasix-sigma%2Fprotocol.h;h=e017c6b5059ee24cd426ad0638b617eda08cf94f;hp=e3a9d512463c14f506a963330b4bb6ccebc80bd1;hb=419f10950500d37489db3e3842670ac49e3607e7;hpb=abcd47719689178ebb5e9050eb128312b17d82fa diff --git a/src/hardware/asix-sigma/protocol.h b/src/hardware/asix-sigma/protocol.h index e3a9d512..e017c6b5 100644 --- a/src/hardware/asix-sigma/protocol.h +++ b/src/hardware/asix-sigma/protocol.h @@ -124,6 +124,11 @@ enum sigma_read_register { READ_TEST = 15, }; +#define TRGSEL2_PINS_MASK (0x07 << 0) +#define TRGSEL2_PINPOL_RISE (1 << 3) +#define TRGSEL2_LUT_ADDR_MASK (0x0f << 0) +#define TRGSEL2_LUT_WRITE (1 << 4) +#define TRGSEL2_RESET (1 << 5) #define TRGSEL2_LEDSEL0 (1 << 6) #define TRGSEL2_LEDSEL1 (1 << 7) @@ -211,12 +216,6 @@ struct sigma_dram_line { } cluster[CLUSTERS_PER_ROW]; }; -struct clockselect_50 { - uint8_t async; - uint64_t fraction; - uint16_t disabled_channels; -}; - /* The effect of all these are still a bit unclear. */ struct triggerinout { uint8_t trgout_resistor_enable : 1;