Dear all,<br><br>I want to figure out the building system about OKL4,<br>now I have a question about the file &quot;machine.py&quot;.<br><br>For example, int the &quot;platform\s3c2410\tools\machine.py&quot;<br>I got some information about class s3c2410 as follow,<br>
but I have no idea about the address of [memory_timer, memory_serial, memory_lcd, memory_rtc ].<br>How to map them into OKL4?<br>And what does &quot;v2_drivers&quot; do in machine.py?<br><br>[platform\s3c2410\tools\machine.py]<br>
class s3c2410(arm920t):<br>&nbsp;&nbsp;&nbsp; platform = &quot;s3c2410&quot;<br>&nbsp;&nbsp;&nbsp; platform_dir = &quot;s3c2410&quot;<br>&nbsp;&nbsp;&nbsp; memory = arm920t.memory.copy()<br>&nbsp;&nbsp;&nbsp; timer_driver = &quot;s3c2410_timer&quot;<br>&nbsp;&nbsp;&nbsp; rtc_driver = &quot;s3c2410_rtc&quot;<br>
&nbsp;&nbsp;&nbsp; serial_driver = &quot;s3c2410_uart&quot;<br>&nbsp;&nbsp;&nbsp; lcd_driver = &quot;s3c2410_lcd&quot;<br>&nbsp;&nbsp;&nbsp; touch_driver = &quot;s3c2410_touch&quot;<br>&nbsp;&nbsp;&nbsp; spi_driver = &quot;s3c2410_spi&quot;<br>&nbsp;&nbsp;&nbsp; drivers = [timer_driver, serial_driver, lcd_driver]<br>
&nbsp;&nbsp;&nbsp; memory_timer = [(0x51000000, 0x51001000)]<br>&nbsp;&nbsp;&nbsp; interrupt_timer = [11, 12]<br>&nbsp;&nbsp;&nbsp; memory_serial = [(0x50000000, 0x50001000)]<br>&nbsp;&nbsp;&nbsp; interrupt_serial = [32, 33]<br>&nbsp;&nbsp;&nbsp; memory_lcd = [(0x4d000000, 0x4d001000)]<br>&nbsp;&nbsp;&nbsp; interrupt_lcd = [16]<br>
&nbsp;&nbsp;&nbsp; memory_rtc = [(0x57000000, 0x57001000)]<br>&nbsp;&nbsp;&nbsp; interrupt_rtc = [30]<br>&nbsp;&nbsp;&nbsp; v2_drivers = [(&quot;s3c2410_timer&quot;, &quot;vtimer&quot;, memory_timer, interrupt_timer),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;s3c2410_uart&quot;, &quot;vserial&quot;, memory_serial, interrupt_serial),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;s3c2410_lcd&quot;, &quot;vlcd&quot;, memory_lcd, interrupt_lcd),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (&quot;s3c2410_rtc&quot;, &quot;vrtc&quot;, memory_rtc, interrupt_rtc)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # (&quot;s3c2410_spi&quot;, &quot;vbus&quot;),<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # (&quot;s3c2410_touch&quot;, &quot;vtouch&quot;),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ]<br><br>Can anyone give me some ideas? Thank you very much.<br><br>Best Regards,<br>Qmo<br><br>