|
enum | spoc_hw_parts_t {
spoc_nothing = 0x00000000
, spoc_input_0 = 0x00000001
, spoc_input_1 = 0x00000002
, spoc_output_0 = 0x00000004
,
spoc_output_1 = 0x00000008
, spoc_poc_0 = 0x00000010
, spoc_poc_1 = 0x00000020
, spoc_alu = 0x00000040
,
spoc_th_0 = 0x00000100
, spoc_th_1 = 0x00000200
, spoc_measure_0 = 0x00004000
, spoc_measure_1 = 0x00008000
,
spoc_alu_in0 = 0x01000000
, spoc_alu_in1 = 0x02000000
, spoc_alu_out0 = 0x04000000
, spoc_alu_out1 = 0x08000000
,
spoc_not_implemented = 0xffffffff
} |
| all SPoC hardware parts as a bitfield More...
|
|
enum | spoc_measure_t {
measure_none
, measure_max
, measure_max_coord
, measure_min
,
measure_min_coord
, measure_vol
} |
|
enum | spoc_alu_t {
alu_unused
, alu_add
, alu_add_0cst
, alu_add_1cst
,
alu_addsat
, alu_addsat_0cst
, alu_addsat_1cst
, alu_sub_01
,
alu_sub_10
, alu_sub_0cst
, alu_sub_1cst
, alu_sub_cst0
,
alu_sub_cst1
, alu_subsat_01
, alu_subsat_10
, alu_subsat_0cst
,
alu_subsat_1cst
, alu_subsat_cst0
, alu_subsat_cst1
, alu_abssub
,
alu_abssub_0cst
, alu_abssub_1cst
, alu_mul
, alu_mul_0cst
,
alu_mul_1cst
, alu_div_01
, alu_div_10
, alu_div_0cst
,
alu_div_1cst
, alu_div_cst0
, alu_div_cst1
, alu_log2_0
,
alu_log2_1
, alu_inf_01
, alu_inf_0cst
, alu_inf_1cst
,
alu_sup_01
, alu_sup_0cst
, alu_sup_1cst
, alu_and
,
alu_and_0cst
, alu_and_1cst
, alu_or
, alu_or_0cst
,
alu_or_1cst
, alu_xor
, alu_xor_0cst
, alu_xor_1cst
,
alu_not_0
, alu_not_1
, alu_copy_cst
, alu_mask_0
,
alu_mask_1
, alu_repcst_0
, alu_repcst_1
} |
| all SPoC ALU operations More...
|
|
enum | spoc_poc_op_t { spoc_poc_unused
, spoc_poc_erode
, spoc_poc_dilate
, spoc_poc_conv
} |
|
enum | spoc_hardware_type {
spoc_type_sni = -3
, spoc_type_oth = -2
, spoc_type_nop = -1
, spoc_type_inp = 0
,
spoc_type_poc = 1
, spoc_type_alu = 2
, spoc_type_thr = 3
, spoc_type_mes = 4
,
spoc_type_out = 5
} |
|