Callisto4Bootloader: XBARB Register Masks

Callisto4Bootloader

XBARB Register Masks
Mapping Information » Edma_request » Iomuxc_pads » Device Peripheral Access Layer » XBARB Peripheral Access Layer

## SEL0 - Crossbar B Select Register 0

#define | XBARB_SEL0_SEL0_MASK (0x3FU)
#define | XBARB_SEL0_SEL0_SHIFT (0U)
#define | XBARB_SEL0_SEL0(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL0_SEL0_SHIFT)) & XBARB_SEL0_SEL0_MASK)
#define | XBARB_SEL0_SEL1_MASK (0x3F00U)
#define | XBARB_SEL0_SEL1_SHIFT (8U)
#define | XBARB_SEL0_SEL1(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL0_SEL1_SHIFT)) & XBARB_SEL0_SEL1_MASK)

## SEL1 - Crossbar B Select Register 1

#define | XBARB_SEL1_SEL2_MASK (0x3FU)
#define | XBARB_SEL1_SEL2_SHIFT (0U)
#define | XBARB_SEL1_SEL2(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL1_SEL2_SHIFT)) & XBARB_SEL1_SEL2_MASK)
#define | XBARB_SEL1_SEL3_MASK (0x3F00U)
#define | XBARB_SEL1_SEL3_SHIFT (8U)
#define | XBARB_SEL1_SEL3(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL1_SEL3_SHIFT)) & XBARB_SEL1_SEL3_MASK)

## SEL2 - Crossbar B Select Register 2

#define | XBARB_SEL2_SEL4_MASK (0x3FU)
#define | XBARB_SEL2_SEL4_SHIFT (0U)
#define | XBARB_SEL2_SEL4(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL2_SEL4_SHIFT)) & XBARB_SEL2_SEL4_MASK)
#define | XBARB_SEL2_SEL5_MASK (0x3F00U)
#define | XBARB_SEL2_SEL5_SHIFT (8U)
#define | XBARB_SEL2_SEL5(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL2_SEL5_SHIFT)) & XBARB_SEL2_SEL5_MASK)

## SEL3 - Crossbar B Select Register 3

#define | XBARB_SEL3_SEL6_MASK (0x3FU)
#define | XBARB_SEL3_SEL6_SHIFT (0U)
#define | XBARB_SEL3_SEL6(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL3_SEL6_SHIFT)) & XBARB_SEL3_SEL6_MASK)
#define | XBARB_SEL3_SEL7_MASK (0x3F00U)
#define | XBARB_SEL3_SEL7_SHIFT (8U)
#define | XBARB_SEL3_SEL7(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL3_SEL7_SHIFT)) & XBARB_SEL3_SEL7_MASK)

## SEL4 - Crossbar B Select Register 4

#define | XBARB_SEL4_SEL8_MASK (0x3FU)
#define | XBARB_SEL4_SEL8_SHIFT (0U)
#define | XBARB_SEL4_SEL8(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL4_SEL8_SHIFT)) & XBARB_SEL4_SEL8_MASK)
#define | XBARB_SEL4_SEL9_MASK (0x3F00U)
#define | XBARB_SEL4_SEL9_SHIFT (8U)
#define | XBARB_SEL4_SEL9(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL4_SEL9_SHIFT)) & XBARB_SEL4_SEL9_MASK)

## SEL5 - Crossbar B Select Register 5

#define | XBARB_SEL5_SEL10_MASK (0x3FU)
#define | XBARB_SEL5_SEL10_SHIFT (0U)
#define | XBARB_SEL5_SEL10(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL5_SEL10_SHIFT)) & XBARB_SEL5_SEL10_MASK)
#define | XBARB_SEL5_SEL11_MASK (0x3F00U)
#define | XBARB_SEL5_SEL11_SHIFT (8U)
#define | XBARB_SEL5_SEL11(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL5_SEL11_SHIFT)) & XBARB_SEL5_SEL11_MASK)

## SEL6 - Crossbar B Select Register 6

#define | XBARB_SEL6_SEL12_MASK (0x3FU)
#define | XBARB_SEL6_SEL12_SHIFT (0U)
#define | XBARB_SEL6_SEL12(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL6_SEL12_SHIFT)) & XBARB_SEL6_SEL12_MASK)
#define | XBARB_SEL6_SEL13_MASK (0x3F00U)
#define | XBARB_SEL6_SEL13_SHIFT (8U)
#define | XBARB_SEL6_SEL13(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL6_SEL13_SHIFT)) & XBARB_SEL6_SEL13_MASK)

## SEL7 - Crossbar B Select Register 7

#define | XBARB_SEL7_SEL14_MASK (0x3FU)
#define | XBARB_SEL7_SEL14_SHIFT (0U)
#define | XBARB_SEL7_SEL14(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL7_SEL14_SHIFT)) & XBARB_SEL7_SEL14_MASK)
#define | XBARB_SEL7_SEL15_MASK (0x3F00U)
#define | XBARB_SEL7_SEL15_SHIFT (8U)
#define | XBARB_SEL7_SEL15(x) (((uint16_t)(((uint16_t)(x)) << XBARB_SEL7_SEL15_SHIFT)) & XBARB_SEL7_SEL15_MASK)

## Detailed Description

## Macro Definition Documentation

## ◆ XBARB_SEL0_SEL0

#define XBARB_SEL0_SEL0 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL0_SEL0_SHIFT)) & XBARB_SEL0_SEL0_MASK)

Definition at line 47442 of file MIMXRT1062.h.

## ◆ XBARB_SEL0_SEL0_MASK

#define XBARB_SEL0_SEL0_MASK (0x3FU)

Definition at line 47440 of file MIMXRT1062.h.

## ◆ XBARB_SEL0_SEL0_SHIFT

#define XBARB_SEL0_SEL0_SHIFT (0U)

Definition at line 47441 of file MIMXRT1062.h.

## ◆ XBARB_SEL0_SEL1

#define XBARB_SEL0_SEL1 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL0_SEL1_SHIFT)) & XBARB_SEL0_SEL1_MASK)

Definition at line 47445 of file MIMXRT1062.h.

## ◆ XBARB_SEL0_SEL1_MASK

#define XBARB_SEL0_SEL1_MASK (0x3F00U)

Definition at line 47443 of file MIMXRT1062.h.

## ◆ XBARB_SEL0_SEL1_SHIFT

#define XBARB_SEL0_SEL1_SHIFT (8U)

Definition at line 47444 of file MIMXRT1062.h.

## ◆ XBARB_SEL1_SEL2

#define XBARB_SEL1_SEL2 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL1_SEL2_SHIFT)) & XBARB_SEL1_SEL2_MASK)

Definition at line 47452 of file MIMXRT1062.h.

## ◆ XBARB_SEL1_SEL2_MASK

#define XBARB_SEL1_SEL2_MASK (0x3FU)

Definition at line 47450 of file MIMXRT1062.h.

## ◆ XBARB_SEL1_SEL2_SHIFT

#define XBARB_SEL1_SEL2_SHIFT (0U)

Definition at line 47451 of file MIMXRT1062.h.

## ◆ XBARB_SEL1_SEL3

#define XBARB_SEL1_SEL3 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL1_SEL3_SHIFT)) & XBARB_SEL1_SEL3_MASK)

Definition at line 47455 of file MIMXRT1062.h.

## ◆ XBARB_SEL1_SEL3_MASK

#define XBARB_SEL1_SEL3_MASK (0x3F00U)

Definition at line 47453 of file MIMXRT1062.h.

## ◆ XBARB_SEL1_SEL3_SHIFT

#define XBARB_SEL1_SEL3_SHIFT (8U)

Definition at line 47454 of file MIMXRT1062.h.

## ◆ XBARB_SEL2_SEL4

#define XBARB_SEL2_SEL4 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL2_SEL4_SHIFT)) & XBARB_SEL2_SEL4_MASK)

Definition at line 47462 of file MIMXRT1062.h.

## ◆ XBARB_SEL2_SEL4_MASK

#define XBARB_SEL2_SEL4_MASK (0x3FU)

Definition at line 47460 of file MIMXRT1062.h.

## ◆ XBARB_SEL2_SEL4_SHIFT

#define XBARB_SEL2_SEL4_SHIFT (0U)

Definition at line 47461 of file MIMXRT1062.h.

## ◆ XBARB_SEL2_SEL5

#define XBARB_SEL2_SEL5 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL2_SEL5_SHIFT)) & XBARB_SEL2_SEL5_MASK)

Definition at line 47465 of file MIMXRT1062.h.

## ◆ XBARB_SEL2_SEL5_MASK

#define XBARB_SEL2_SEL5_MASK (0x3F00U)

Definition at line 47463 of file MIMXRT1062.h.

## ◆ XBARB_SEL2_SEL5_SHIFT

#define XBARB_SEL2_SEL5_SHIFT (8U)

Definition at line 47464 of file MIMXRT1062.h.

## ◆ XBARB_SEL3_SEL6

#define XBARB_SEL3_SEL6 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL3_SEL6_SHIFT)) & XBARB_SEL3_SEL6_MASK)

Definition at line 47472 of file MIMXRT1062.h.

## ◆ XBARB_SEL3_SEL6_MASK

#define XBARB_SEL3_SEL6_MASK (0x3FU)

Definition at line 47470 of file MIMXRT1062.h.

## ◆ XBARB_SEL3_SEL6_SHIFT

#define XBARB_SEL3_SEL6_SHIFT (0U)

Definition at line 47471 of file MIMXRT1062.h.

## ◆ XBARB_SEL3_SEL7

#define XBARB_SEL3_SEL7 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL3_SEL7_SHIFT)) & XBARB_SEL3_SEL7_MASK)

Definition at line 47475 of file MIMXRT1062.h.

## ◆ XBARB_SEL3_SEL7_MASK

#define XBARB_SEL3_SEL7_MASK (0x3F00U)

Definition at line 47473 of file MIMXRT1062.h.

## ◆ XBARB_SEL3_SEL7_SHIFT

#define XBARB_SEL3_SEL7_SHIFT (8U)

Definition at line 47474 of file MIMXRT1062.h.

## ◆ XBARB_SEL4_SEL8

#define XBARB_SEL4_SEL8 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL4_SEL8_SHIFT)) & XBARB_SEL4_SEL8_MASK)

Definition at line 47482 of file MIMXRT1062.h.

## ◆ XBARB_SEL4_SEL8_MASK

#define XBARB_SEL4_SEL8_MASK (0x3FU)

Definition at line 47480 of file MIMXRT1062.h.

## ◆ XBARB_SEL4_SEL8_SHIFT

#define XBARB_SEL4_SEL8_SHIFT (0U)

Definition at line 47481 of file MIMXRT1062.h.

## ◆ XBARB_SEL4_SEL9

#define XBARB_SEL4_SEL9 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL4_SEL9_SHIFT)) & XBARB_SEL4_SEL9_MASK)

Definition at line 47485 of file MIMXRT1062.h.

## ◆ XBARB_SEL4_SEL9_MASK

#define XBARB_SEL4_SEL9_MASK (0x3F00U)

Definition at line 47483 of file MIMXRT1062.h.

## ◆ XBARB_SEL4_SEL9_SHIFT

#define XBARB_SEL4_SEL9_SHIFT (8U)

Definition at line 47484 of file MIMXRT1062.h.

## ◆ XBARB_SEL5_SEL10

#define XBARB_SEL5_SEL10 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL5_SEL10_SHIFT)) & XBARB_SEL5_SEL10_MASK)

Definition at line 47492 of file MIMXRT1062.h.

## ◆ XBARB_SEL5_SEL10_MASK

#define XBARB_SEL5_SEL10_MASK (0x3FU)

Definition at line 47490 of file MIMXRT1062.h.

## ◆ XBARB_SEL5_SEL10_SHIFT

#define XBARB_SEL5_SEL10_SHIFT (0U)

Definition at line 47491 of file MIMXRT1062.h.

## ◆ XBARB_SEL5_SEL11

#define XBARB_SEL5_SEL11 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL5_SEL11_SHIFT)) & XBARB_SEL5_SEL11_MASK)

Definition at line 47495 of file MIMXRT1062.h.

## ◆ XBARB_SEL5_SEL11_MASK

#define XBARB_SEL5_SEL11_MASK (0x3F00U)

Definition at line 47493 of file MIMXRT1062.h.

## ◆ XBARB_SEL5_SEL11_SHIFT

#define XBARB_SEL5_SEL11_SHIFT (8U)

Definition at line 47494 of file MIMXRT1062.h.

## ◆ XBARB_SEL6_SEL12

#define XBARB_SEL6_SEL12 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL6_SEL12_SHIFT)) & XBARB_SEL6_SEL12_MASK)

Definition at line 47502 of file MIMXRT1062.h.

## ◆ XBARB_SEL6_SEL12_MASK

#define XBARB_SEL6_SEL12_MASK (0x3FU)

Definition at line 47500 of file MIMXRT1062.h.

## ◆ XBARB_SEL6_SEL12_SHIFT

#define XBARB_SEL6_SEL12_SHIFT (0U)

Definition at line 47501 of file MIMXRT1062.h.

## ◆ XBARB_SEL6_SEL13

#define XBARB_SEL6_SEL13 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL6_SEL13_SHIFT)) & XBARB_SEL6_SEL13_MASK)

Definition at line 47505 of file MIMXRT1062.h.

## ◆ XBARB_SEL6_SEL13_MASK

#define XBARB_SEL6_SEL13_MASK (0x3F00U)

Definition at line 47503 of file MIMXRT1062.h.

## ◆ XBARB_SEL6_SEL13_SHIFT

#define XBARB_SEL6_SEL13_SHIFT (8U)

Definition at line 47504 of file MIMXRT1062.h.

## ◆ XBARB_SEL7_SEL14

#define XBARB_SEL7_SEL14 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL7_SEL14_SHIFT)) & XBARB_SEL7_SEL14_MASK)

Definition at line 47512 of file MIMXRT1062.h.

## ◆ XBARB_SEL7_SEL14_MASK

#define XBARB_SEL7_SEL14_MASK (0x3FU)

Definition at line 47510 of file MIMXRT1062.h.

## ◆ XBARB_SEL7_SEL14_SHIFT

#define XBARB_SEL7_SEL14_SHIFT (0U)

Definition at line 47511 of file MIMXRT1062.h.

## ◆ XBARB_SEL7_SEL15

#define XBARB_SEL7_SEL15 | ( |  | x | ) | (((uint16_t)(((uint16_t)(x)) << XBARB_SEL7_SEL15_SHIFT)) & XBARB_SEL7_SEL15_MASK)

Definition at line 47515 of file MIMXRT1062.h.

## ◆ XBARB_SEL7_SEL15_MASK

#define XBARB_SEL7_SEL15_MASK (0x3F00U)

Definition at line 47513 of file MIMXRT1062.h.

## ◆ XBARB_SEL7_SEL15_SHIFT

#define XBARB_SEL7_SEL15_SHIFT (8U)

Definition at line 47514 of file MIMXRT1062.h.