OpenCores
URL https://opencores.org/ocsvn/c0or1k/c0or1k/trunk

Subversion Repositories c0or1k

[/] [c0or1k/] [trunk/] [src/] [drivers/] [SConscript] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 drasko
import os, sys, glob
2
 
3
PROJRELROOT = '../../'
4
 
5
sys.path.append(PROJRELROOT)
6
 
7
from config.projpaths import *
8
from configure import *
9
 
10
Import("env", "symbols", "platform", "bdir")
11
 
12
src_local = []
13
objs = []
14
 
15
for name, val in symbols:
16
    if "CONFIG_DRIVER_UART_PL011" == name:
17
            objs += SConscript("uart/pl011/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + 'pl011')
18
    if "CONFIG_DRIVER_TIMER_SP804" == name:
19
            objs += SConscript("timer/sp804/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + 'timer')
20
    if "CONFIG_DRIVER_IRQ_PL190" == name:
21
            objs += SConscript("irq/pl190/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + 'vic')
22
    if "CONFIG_DRIVER_IRQ_GIC" == name:
23
            objs += SConscript("irq/gic/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + 'gic')
24
    if "CONFIG_DRIVER_INTC_OMAP" == name:
25
            objs += SConscript("irq/omap3/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + '/omap/intc')
26
    if "CONFIG_DRIVER_UART_OMAP" == name:
27
        objs += SConscript("uart/omap/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + '/omap/uart')
28
    if "CONFIG_DRIVER_TIMER_OMAP" == name:
29
        objs += SConscript("timer/omap/SConscript", exports = {'env' : env}, duplicate=0, build_dir=bdir + '/omap/timer')
30
 
31
 
32
Return('objs')

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.