Changeset 5ad09a1 in rtems-libbsd for freebsd-to-rtems.py


Ignore:
Timestamp:
Mar 22, 2012, 1:02:26 PM (8 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, afaeccc05a556f6aa25ba044a7e49d6aa634a59e, freebsd-9.3, master
Children:
471e6f9
Parents:
0f09b72
Message:

Add DEC Tulip, Broadcomm (bce, bfe, bge), and SMC 9111x NICs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freebsd-to-rtems.py

    r0f09b72 r5ad09a1  
    10841084                'dev/mii/mii.h',
    10851085                'dev/mii/miivar.h',
     1086                'dev/mii/brgphyreg.h',
    10861087                'dev/mii/icsphyreg.h',
    10871088                'net/bpf.h',
     
    11011102                'dev/mii/mii_physubr.c',
    11021103                'dev/mii/icsphy.c',
     1104                'dev/mii/brgphy.c',
    11031105        ]
    11041106)
     
    11881190                'dev/e1000/e1000_phy.c',
    11891191                'dev/e1000/if_igb.c',
     1192        ]
     1193)
     1194
     1195# DEC Tulip aka Intel 21143
     1196devNic_dc = Module('dev_nic_dc')
     1197devNic_dc.addHeaderFiles(
     1198        [
     1199                'dev/dc/if_dcreg.h',
     1200        ]
     1201)
     1202devNic_dc.addSourceFiles(
     1203        [
     1204                'dev/dc/dcphy.c',
     1205                'dev/dc/if_dc.c',
     1206                'dev/dc/pnphy.c',
     1207        ]
     1208)
     1209
     1210# SMC9111x
     1211devNic_smc = Module('dev_nic_smc')
     1212devNic_smc.addHeaderFiles(
     1213        [
     1214                'dev/smc/if_smcreg.h',
     1215                'dev/smc/if_smcvar.h',
     1216        ]
     1217)
     1218devNic_smc.addSourceFiles(
     1219        [
     1220                'dev/smc/if_smc.c',
     1221        ]
     1222)
     1223
     1224# Crystal Semiconductor CS8900
     1225devNic_cs = Module('dev_nic_cs')
     1226devNic_cs.addHeaderFiles(
     1227        [
     1228                'dev/cs/if_csreg.h',
     1229                'dev/cs/if_csvar.h',
     1230        ]
     1231)
     1232devNic_cs.addSourceFiles(
     1233        [
     1234                'dev/cs/if_cs.c',
     1235                'dev/cs/if_cs_isa.c',
     1236                'dev/cs/if_cs_pccard.c',
     1237        ]
     1238)
     1239
     1240# Broadcomm BCE, BFE, BGE - MII is intertwined
     1241devNic_broadcomm = Module('dev_nic_broadcomm')
     1242devNic_broadcomm.addHeaderFiles(
     1243        [
     1244                'dev/bce/if_bcefw.h',
     1245                'dev/bce/if_bcereg.h',
     1246                'dev/bfe/if_bfereg.h',
     1247                'dev/bge/if_bgereg.h',
     1248        ]
     1249)
     1250devNic_broadcomm.addSourceFiles(
     1251        [
     1252                'dev/bce/if_bce.c',
     1253                'dev/bfe/if_bfe.c',
     1254                'dev/bge/if_bge.c',
    11901255        ]
    11911256)
     
    18841949                'machine/smp.h',
    18851950                #'machine/vmparam.h',
     1951                'local/opt_bce.h',
    18861952                'local/opt_ntp.h',
    18871953                'local/pci_if.h',
     
    19592025mm.addModule(devNic_fxp)
    19602026mm.addModule(devNic_e1000)
     2027mm.addModule(devNic_dc)
     2028mm.addModule(devNic_smc)
     2029mm.addModule(devNic_broadcomm)
     2030# TBD Requires ISA and PCCard Support to be pulled in.
     2031# mm.addModule(devNic_cs)
    19612032
    19622033# Now add CPU Architecture Dependent Modules
Note: See TracChangeset for help on using the changeset viewer.