diff options
author | Jennifer Averett <jennifer.averett@oarcorp.com> | 2012-03-20 08:14:59 -0500 |
---|---|---|
committer | Jennifer Averett <jennifer.averett@oarcorp.com> | 2012-03-20 08:14:59 -0500 |
commit | 3d7f69c8684a73cd8236b77b98dc6bf1e12a3027 (patch) | |
tree | 423b227e529429f61d3cfddea5419148c511cba6 /freebsd-to-rtems.py | |
parent | Added rtems defines to remove source that is not being used, but was causing ... (diff) | |
download | rtems-libbsd-3d7f69c8684a73cd8236b77b98dc6bf1e12a3027.tar.bz2 |
Added RealTek nic.
Diffstat (limited to 'freebsd-to-rtems.py')
-rwxr-xr-x | freebsd-to-rtems.py | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/freebsd-to-rtems.py b/freebsd-to-rtems.py index 5965acd7..e01e6fc3 100755 --- a/freebsd-to-rtems.py +++ b/freebsd-to-rtems.py @@ -1102,6 +1102,18 @@ devNet.addSourceFiles( ] ) +devNic_re = Module('dev_nic_re') +devNic_re.addHeaderFiles( + [ + 'pci/if_rlreg.h', + ] +) +devNic_re.addSourceFiles( + [ + 'dev/re/if_re.c', + ] +) + netDeps = Module('netDeps') netDeps.addHeaderFiles( [ @@ -1826,11 +1838,8 @@ mm.addEmptyFiles( #'vm/vm_map.h', #'vm/vm_object.h', #'vm/vm_page.h', - #'vm/vm_pageout.h', #'vm/vm_param.h', #'vm/vm_kern.h', - 'dev/pci/pcireg.h', - 'dev/pci/pcivar.h', 'geom/geom_disk.h', #'sys/kdb.h', #'libkern/jenkins.h', @@ -1864,6 +1873,12 @@ mm.addModule(cam) mm.addModule(devUsbStorage) #mm.addModule(devUsbNet) +# Add PCI +mm.addModule(devPci) + +# Add NIC devices +mm.addModule(devNic_re) + # Now add CPU Architecture Dependent Modules mm.addModule(armDependent) mm.addModule(i386Dependent) @@ -1871,6 +1886,9 @@ mm.addModule(mipsDependent) mm.addModule(powerpcDependent) mm.addModule(sparc64Dependent) +# XXX TODO Check that no file is also listed in empty +# XXX TODO Check that no file in in two modules + # Perform the actual file manipulation if isForward == True: if isOnlyMakefile == False: |