1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
///Register `FGOR` reader
pub type R = crateR;
///Register `FGOR` writer
pub type W = crateW;
///Field `LO` reader - Line offset This field gives the line offset used for the foreground image, expressed: in pixels when LOM = 0 in DMA2D_CR. Only LO\[13:0\] bits are considered, LO\[15:14\] bits are ignored. in bytes when LOM = 1 This value is used for the address generation. It is added at the end of each line to determine the starting address of the next line. If the image format is 4-bit per pixel, the line offset must be even.
pub type LO_R = crateFieldReader;
///Field `LO` writer - Line offset This field gives the line offset used for the foreground image, expressed: in pixels when LOM = 0 in DMA2D_CR. Only LO\[13:0\] bits are considered, LO\[15:14\] bits are ignored. in bytes when LOM = 1 This value is used for the address generation. It is added at the end of each line to determine the starting address of the next line. If the image format is 4-bit per pixel, the line offset must be even.
pub type LO_W<'a, REG> = crateFieldWriter;
/**DMA2D foreground offset register
You can [`read`](crate::Reg::read) this register and get [`fgor::R`](R). You can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`fgor::W`](W). You can also [`modify`](crate::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).*/
;
///`read()` method returns [`fgor::R`](R) reader structure
///`write(|w| ..)` method takes [`fgor::W`](W) writer structure
///`reset()` method sets FGOR to value 0