aboutsummaryrefslogtreecommitdiffstats
path: root/labs
diff options
context:
space:
mode:
authorJason Reeder2015-08-06 16:47:12 -0500
committerJason Reeder2015-08-06 16:47:12 -0500
commitb10ec013a3ca83ba387979b683a0c27034cb11ac (patch)
tree29f79cc61c1a377e3990e06cbcc140779d3cdbf3 /labs
parent119bd86dbe7bd76011b7b28fd04da2ddb03c8d1e (diff)
downloadpru-software-support-package-b10ec013a3ca83ba387979b683a0c27034cb11ac.tar.gz
pru-software-support-package-b10ec013a3ca83ba387979b683a0c27034cb11ac.tar.xz
pru-software-support-package-b10ec013a3ca83ba387979b683a0c27034cb11ac.zip
Correct the CT memory lengths in the linker file
Some of the lengths for the memory sections in the command linker file were defaulted to 0x100. This has been corrected to more accurately reflect the number of registers found in that location. Signed-off-by: Jason Reeder <jreeder@ti.com>
Diffstat (limited to 'labs')
-rwxr-xr-xlabs/lab_1/AM335x_PRU.cmd42
-rwxr-xr-xlabs/lab_1/solution/toggle_led/AM335x_PRU.cmd42
-rwxr-xr-xlabs/lab_2/AM335x_PRU.cmd42
-rwxr-xr-xlabs/lab_2/solution/button_led_0/AM335x_PRU.cmd42
-rwxr-xr-xlabs/lab_2/solution/button_led_1/AM335x_PRU.cmd42
-rwxr-xr-xlabs/lab_3/solution/PRU_HDQ_TempSensor0/AM335x_PRU.cmd46
-rwxr-xr-xlabs/lab_3/solution/PRU_HDQ_TempSensor1/AM335x_PRU.cmd46
-rwxr-xr-xlabs/lab_4/solution/button_led_0/AM335x_PRU.cmd42
-rwxr-xr-xlabs/lab_4/solution/button_led_1/AM335x_PRU.cmd42
9 files changed, 195 insertions, 191 deletions
diff --git a/labs/lab_1/AM335x_PRU.cmd b/labs/lab_1/AM335x_PRU.cmd
index f40130f..435b954 100755
--- a/labs/lab_1/AM335x_PRU.cmd
+++ b/labs/lab_1/AM335x_PRU.cmd
@@ -29,34 +29,34 @@ MEMORY
29 29
30 /* Peripherals */ 30 /* Peripherals */
31 31
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 32 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 33 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 36 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 37
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 38 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 39 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 40 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 41 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 42 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 43 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 44 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 45 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 46 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 47 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 49 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 50 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 51 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 52 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 53 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 54 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 55 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 56
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 57 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 58 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
59 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 61
62} 62}
diff --git a/labs/lab_1/solution/toggle_led/AM335x_PRU.cmd b/labs/lab_1/solution/toggle_led/AM335x_PRU.cmd
index f40130f..435b954 100755
--- a/labs/lab_1/solution/toggle_led/AM335x_PRU.cmd
+++ b/labs/lab_1/solution/toggle_led/AM335x_PRU.cmd
@@ -29,34 +29,34 @@ MEMORY
29 29
30 /* Peripherals */ 30 /* Peripherals */
31 31
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 32 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 33 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 36 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 37
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 38 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 39 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 40 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 41 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 42 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 43 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 44 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 45 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 46 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 47 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 49 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 50 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 51 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 52 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 53 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 54 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 55 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 56
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 57 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 58 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
59 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 61
62} 62}
diff --git a/labs/lab_2/AM335x_PRU.cmd b/labs/lab_2/AM335x_PRU.cmd
index f40130f..435b954 100755
--- a/labs/lab_2/AM335x_PRU.cmd
+++ b/labs/lab_2/AM335x_PRU.cmd
@@ -29,34 +29,34 @@ MEMORY
29 29
30 /* Peripherals */ 30 /* Peripherals */
31 31
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 32 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 33 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 36 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 37
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 38 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 39 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 40 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 41 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 42 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 43 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 44 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 45 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 46 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 47 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 49 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 50 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 51 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 52 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 53 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 54 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 55 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 56
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 57 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 58 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
59 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 61
62} 62}
diff --git a/labs/lab_2/solution/button_led_0/AM335x_PRU.cmd b/labs/lab_2/solution/button_led_0/AM335x_PRU.cmd
index f40130f..435b954 100755
--- a/labs/lab_2/solution/button_led_0/AM335x_PRU.cmd
+++ b/labs/lab_2/solution/button_led_0/AM335x_PRU.cmd
@@ -29,34 +29,34 @@ MEMORY
29 29
30 /* Peripherals */ 30 /* Peripherals */
31 31
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 32 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 33 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 36 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 37
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 38 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 39 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 40 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 41 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 42 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 43 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 44 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 45 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 46 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 47 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 49 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 50 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 51 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 52 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 53 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 54 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 55 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 56
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 57 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 58 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
59 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 61
62} 62}
diff --git a/labs/lab_2/solution/button_led_1/AM335x_PRU.cmd b/labs/lab_2/solution/button_led_1/AM335x_PRU.cmd
index f40130f..435b954 100755
--- a/labs/lab_2/solution/button_led_1/AM335x_PRU.cmd
+++ b/labs/lab_2/solution/button_led_1/AM335x_PRU.cmd
@@ -29,34 +29,34 @@ MEMORY
29 29
30 /* Peripherals */ 30 /* Peripherals */
31 31
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 32 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 33 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 36 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 37
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 38 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 39 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 40 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 41 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 42 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 43 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 44 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 45 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 46 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 47 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 49 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 50 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 51 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 52 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 53 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 54 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 55 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 56
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 57 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 58 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
59 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 61
62} 62}
diff --git a/labs/lab_3/solution/PRU_HDQ_TempSensor0/AM335x_PRU.cmd b/labs/lab_3/solution/PRU_HDQ_TempSensor0/AM335x_PRU.cmd
index f40130f..9788686 100755
--- a/labs/lab_3/solution/PRU_HDQ_TempSensor0/AM335x_PRU.cmd
+++ b/labs/lab_3/solution/PRU_HDQ_TempSensor0/AM335x_PRU.cmd
@@ -21,7 +21,8 @@ MEMORY
21 21
22 PRU_DMEM_0_1 : org = 0x00000000 len = 0x00002000 CREGISTER=24 /* 8kB PRU Data RAM 0_1 */ 22 PRU_DMEM_0_1 : org = 0x00000000 len = 0x00002000 CREGISTER=24 /* 8kB PRU Data RAM 0_1 */
23 PRU_DMEM_1_0 : org = 0x00002000 len = 0x00002000 CREGISTER=25 /* 8kB PRU Data RAM 1_0 */ 23 PRU_DMEM_1_0 : org = 0x00002000 len = 0x00002000 CREGISTER=25 /* 8kB PRU Data RAM 1_0 */
24 PRU_SHAREDMEM : org = 0x00010000 len = 0x00003000 CREGISTER=28 /* 12kB Shared RAM */ 24 PRU_SHAREDMEM : org = 0x00010000 len = 0x00002FF4 CREGISTER=28 /* 12kB Shared RAM */
25 GLB_BUF : org = 0x00012FF4 len = 0x0000000C /* Shared buf in Shared RAM */
25 26
26 DDR : org = 0x80000000 len = 0x00000100 CREGISTER=31 27 DDR : org = 0x80000000 len = 0x00000100 CREGISTER=31
27 L3OCMC : org = 0x40000000 len = 0x00010000 CREGISTER=30 28 L3OCMC : org = 0x40000000 len = 0x00010000 CREGISTER=30
@@ -29,34 +30,34 @@ MEMORY
29 30
30 /* Peripherals */ 31 /* Peripherals */
31 32
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 33 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 34 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 35 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 36 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 37 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 38
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 39 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 40 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 41 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 42 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 43 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 44 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 45 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 46 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 47 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 48 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 49 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 50 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 51 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 52 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 53 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 54 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 55 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 56 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 57
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
60 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 61 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 62
62} 63}
@@ -81,4 +82,5 @@ SECTIONS {
81 .fardata > PRU_DMEM_0_1, PAGE 1 82 .fardata > PRU_DMEM_0_1, PAGE 1
82 83
83 .resource_table > PRU_DMEM_0_1, PAGE 1 84 .resource_table > PRU_DMEM_0_1, PAGE 1
85 .TEMP_SENSOR_BUF > GLB_BUF, PAGE 1
84} 86}
diff --git a/labs/lab_3/solution/PRU_HDQ_TempSensor1/AM335x_PRU.cmd b/labs/lab_3/solution/PRU_HDQ_TempSensor1/AM335x_PRU.cmd
index f40130f..9788686 100755
--- a/labs/lab_3/solution/PRU_HDQ_TempSensor1/AM335x_PRU.cmd
+++ b/labs/lab_3/solution/PRU_HDQ_TempSensor1/AM335x_PRU.cmd
@@ -21,7 +21,8 @@ MEMORY
21 21
22 PRU_DMEM_0_1 : org = 0x00000000 len = 0x00002000 CREGISTER=24 /* 8kB PRU Data RAM 0_1 */ 22 PRU_DMEM_0_1 : org = 0x00000000 len = 0x00002000 CREGISTER=24 /* 8kB PRU Data RAM 0_1 */
23 PRU_DMEM_1_0 : org = 0x00002000 len = 0x00002000 CREGISTER=25 /* 8kB PRU Data RAM 1_0 */ 23 PRU_DMEM_1_0 : org = 0x00002000 len = 0x00002000 CREGISTER=25 /* 8kB PRU Data RAM 1_0 */
24 PRU_SHAREDMEM : org = 0x00010000 len = 0x00003000 CREGISTER=28 /* 12kB Shared RAM */ 24 PRU_SHAREDMEM : org = 0x00010000 len = 0x00002FF4 CREGISTER=28 /* 12kB Shared RAM */
25 GLB_BUF : org = 0x00012FF4 len = 0x0000000C /* Shared buf in Shared RAM */
25 26
26 DDR : org = 0x80000000 len = 0x00000100 CREGISTER=31 27 DDR : org = 0x80000000 len = 0x00000100 CREGISTER=31
27 L3OCMC : org = 0x40000000 len = 0x00010000 CREGISTER=30 28 L3OCMC : org = 0x40000000 len = 0x00010000 CREGISTER=30
@@ -29,34 +30,34 @@ MEMORY
29 30
30 /* Peripherals */ 31 /* Peripherals */
31 32
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 33 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 34 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 35 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 36 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 37 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 38
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 39 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 40 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 41 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 42 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 43 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 44 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 45 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 46 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 47 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 48 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 49 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 50 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 51 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 52 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 53 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 54 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 55 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 56 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 57
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
60 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 61 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 62
62} 63}
@@ -81,4 +82,5 @@ SECTIONS {
81 .fardata > PRU_DMEM_0_1, PAGE 1 82 .fardata > PRU_DMEM_0_1, PAGE 1
82 83
83 .resource_table > PRU_DMEM_0_1, PAGE 1 84 .resource_table > PRU_DMEM_0_1, PAGE 1
85 .TEMP_SENSOR_BUF > GLB_BUF, PAGE 1
84} 86}
diff --git a/labs/lab_4/solution/button_led_0/AM335x_PRU.cmd b/labs/lab_4/solution/button_led_0/AM335x_PRU.cmd
index f40130f..435b954 100755
--- a/labs/lab_4/solution/button_led_0/AM335x_PRU.cmd
+++ b/labs/lab_4/solution/button_led_0/AM335x_PRU.cmd
@@ -29,34 +29,34 @@ MEMORY
29 29
30 /* Peripherals */ 30 /* Peripherals */
31 31
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 32 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 33 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 36 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 37
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 38 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 39 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 40 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 41 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 42 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 43 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 44 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 45 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 46 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 47 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 49 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 50 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 51 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 52 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 53 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 54 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 55 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 56
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 57 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 58 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
59 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 61
62} 62}
diff --git a/labs/lab_4/solution/button_led_1/AM335x_PRU.cmd b/labs/lab_4/solution/button_led_1/AM335x_PRU.cmd
index f40130f..435b954 100755
--- a/labs/lab_4/solution/button_led_1/AM335x_PRU.cmd
+++ b/labs/lab_4/solution/button_led_1/AM335x_PRU.cmd
@@ -29,34 +29,34 @@ MEMORY
29 29
30 /* Peripherals */ 30 /* Peripherals */
31 31
32 PRU_CFG : org = 0x00026000 len = 0x00000100 CREGISTER=4 32 PRU_CFG : org = 0x00026000 len = 0x00000044 CREGISTER=4
33 PRU_ECAP : org = 0x00030000 len = 0x00000100 CREGISTER=3 33 PRU_ECAP : org = 0x00030000 len = 0x00000060 CREGISTER=3
34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26 34 PRU_IEP : org = 0x0002E000 len = 0x0000031C CREGISTER=26
35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0 35 PRU_INTC : org = 0x00020000 len = 0x00001504 CREGISTER=0
36 PRU_UART : org = 0x00028000 len = 0x00000100 CREGISTER=7 36 PRU_UART : org = 0x00028000 len = 0x00000038 CREGISTER=7
37 37
38 DCAN0 : org = 0x481CC000 len = 0x00000100 CREGISTER=14 38 DCAN0 : org = 0x481CC000 len = 0x000001E8 CREGISTER=14
39 DCAN1 : org = 0x481D0000 len = 0x00000100 CREGISTER=15 39 DCAN1 : org = 0x481D0000 len = 0x000001E8 CREGISTER=15
40 DMTIMER2 : org = 0x48040000 len = 0x00000100 CREGISTER=1 40 DMTIMER2 : org = 0x48040000 len = 0x0000005C CREGISTER=1
41 EHRPWM1 : org = 0x48300000 len = 0x00000100 CREGISTER=18 41 PWMSS0 : org = 0x48300000 len = 0x000002C4 CREGISTER=18
42 EHRPWM2 : org = 0x48302000 len = 0x00000100 CREGISTER=19 42 PWMSS1 : org = 0x48302000 len = 0x000002C4 CREGISTER=19
43 EHRPWM3 : org = 0x48304000 len = 0x00000100 CREGISTER=20 43 PWMSS2 : org = 0x48304000 len = 0x000002C4 CREGISTER=20
44 GEMAC : org = 0x4A100000 len = 0x00000100 CREGISTER=9 44 GEMAC : org = 0x4A100000 len = 0x0000128C CREGISTER=9
45 I2C1 : org = 0x4802A000 len = 0x00000100 CREGISTER=2 45 I2C1 : org = 0x4802A000 len = 0x000000D8 CREGISTER=2
46 I2C2 : org = 0x4819C000 len = 0x00000100 CREGISTER=17 46 I2C2 : org = 0x4819C000 len = 0x000000D8 CREGISTER=17
47 MBX0 : org = 0x480C8000 len = 0x00000100 CREGISTER=22 47 MBX0 : org = 0x480C8000 len = 0x00000140 CREGISTER=22
48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8 48 MCASP0_DMA : org = 0x46000000 len = 0x00000100 CREGISTER=8
49 MCSPI0 : org = 0x48030000 len = 0x00000100 CREGISTER=6 49 MCSPI0 : org = 0x48030000 len = 0x000001A4 CREGISTER=6
50 MCSPI1 : org = 0x481A0000 len = 0x00000100 CREGISTER=16 50 MCSPI1 : org = 0x481A0000 len = 0x000001A4 CREGISTER=16
51 MDIO : org = 0x00032400 len = 0x00000100 CREGISTER=21 51 MMCHS0 : org = 0x48060000 len = 0x00000300 CREGISTER=5
52 MMCHS0 : org = 0x48060000 len = 0x00000100 CREGISTER=5 52 SPINLOCK : org = 0x480CA000 len = 0x00000880 CREGISTER=23
53 SPINLOCK : org = 0x480CA000 len = 0x00000100 CREGISTER=23 53 TPCC : org = 0x49000000 len = 0x00001098 CREGISTER=29
54 TPCC : org = 0x49000000 len = 0x000010A0 CREGISTER=29 54 UART1 : org = 0x48022000 len = 0x00000088 CREGISTER=11
55 UART1 : org = 0x48022000 len = 0x00000100 CREGISTER=11 55 UART2 : org = 0x48024000 len = 0x00000088 CREGISTER=12
56 UART2 : org = 0x48024000 len = 0x00000100 CREGISTER=12
57 56
58 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10 57 RSVD10 : org = 0x48318000 len = 0x00000100 CREGISTER=10
59 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13 58 RSVD13 : org = 0x48310000 len = 0x00000100 CREGISTER=13
59 RSVD21 : org = 0x00032400 len = 0x00000100 CREGISTER=21
60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27 60 RSVD27 : org = 0x00032000 len = 0x00000100 CREGISTER=27
61 61
62} 62}