Changeset f574d27 in rtems-libbsd
- Timestamp:
- 12/11/13 15:51:05 (10 years ago)
- Branches:
- 4.11, 5, 5-freebsd-12, 6-freebsd-12, freebsd-9.3, master
- Children:
- e48f6038
- Parents:
- 5ae0a03
- git-author:
- Sebastian Huber <sebastian.huber@…> (12/11/13 15:51:05)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (12/16/13 14:34:46)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
freebsd-to-rtems.py
r5ae0a03 rf574d27 588 588 self.files.append(f) 589 589 590 def add HeaderFiles(self, files):590 def addKernelSpaceHeaderFiles(self, files): 591 591 self.files = self.addFiles(self.files, files, FreeBSDPathComposer(), FromFreeBSDToRTEMSHeaderConverter(), FromRTEMSToFreeBSDHeaderConverter(), assertHeaderFile) 592 592 … … 605 605 606 606 def addSourceFiles(self, files): 607 self.files = self.addFiles(self.files, files, PathComposer(), NoConverter(), NoConverter(), assertSourceFile, SourceFileMakefileFragmentComposer()) 608 609 def addKernelSpaceSourceFiles(self, files): 607 610 self.files = self.addFiles(self.files, files, FreeBSDPathComposer(), FromFreeBSDToRTEMSSourceConverter(), FromRTEMSToFreeBSDSourceConverter(), assertSourceFile, SourceFileMakefileFragmentComposer()) 608 611 … … 704 707 705 708 base = Module('base') 706 base.add HeaderFiles(709 base.addKernelSpaceHeaderFiles( 707 710 [ 708 711 'sys/bsm/audit.h', … … 825 828 ] 826 829 ) 827 base.add SourceFiles(830 base.addKernelSpaceSourceFiles( 828 831 [ 829 832 'sys/kern/init_main.c', … … 869 872 870 873 devUsb = Module('dev_usb') 871 devUsb.add HeaderFiles(874 devUsb.addKernelSpaceHeaderFiles( 872 875 [ 873 876 'sys/dev/usb/ufm_ioctl.h', … … 899 902 ] 900 903 ) 901 devUsb.add SourceFiles(904 devUsb.addKernelSpaceSourceFiles( 902 905 [ 903 906 'sys/dev/usb/usb_busdma.c', … … 924 927 925 928 devUsbAddOn = Module('dev_usb_add_on') 926 devUsbAddOn.add HeaderFiles(929 devUsbAddOn.addKernelSpaceHeaderFiles( 927 930 [ 928 931 'sys/dev/usb/usb_pci.h', … … 930 933 ] 931 934 ) 932 devUsbAddOn.add SourceFiles(935 devUsbAddOn.addKernelSpaceSourceFiles( 933 936 [ 934 937 'sys/dev/usb/usb_compat_linux.c', … … 938 941 devUsbBluetooth = Module('dev_usb_bluetooth') 939 942 devUsbBluetooth.addDependency(devUsb) 940 devUsbBluetooth.add HeaderFiles(943 devUsbBluetooth.addKernelSpaceHeaderFiles( 941 944 [ 942 945 'sys/dev/usb/bluetooth/ng_ubt_var.h', 943 946 ] 944 947 ) 945 devUsbBluetooth.add SourceFiles(948 devUsbBluetooth.addKernelSpaceSourceFiles( 946 949 [ 947 950 'sys/dev/usb/bluetooth/ng_ubt.c', … … 952 955 devUsbController = Module('dev_usb_controller') 953 956 devUsbController.addDependency(devUsb) 954 devUsbController.add HeaderFiles(957 devUsbController.addKernelSpaceHeaderFiles( 955 958 [ 956 959 'sys/dev/usb/controller/ohci.h', … … 962 965 ] 963 966 ) 964 devUsbController.add SourceFiles(967 devUsbController.addKernelSpaceSourceFiles( 965 968 [ 966 969 'sys/dev/usb/controller/ohci.c', … … 972 975 devUsbControllerAddOn = Module('dev_usb_controller_add_on') 973 976 devUsbControllerAddOn.addDependency(devUsb) 974 devUsbControllerAddOn.add HeaderFiles(977 devUsbControllerAddOn.addKernelSpaceHeaderFiles( 975 978 [ 976 979 'sys/dev/usb/controller/at91dci.h', … … 980 983 ] 981 984 ) 982 devUsbControllerAddOn.add SourceFiles(985 devUsbControllerAddOn.addKernelSpaceSourceFiles( 983 986 [ 984 987 'sys/dev/usb/controller/at91dci_atmelarm.c', … … 1001 1004 devUsbInput = Module('dev_usb_input') 1002 1005 devUsbInput.addDependency(devUsb) 1003 devUsbInput.add HeaderFiles(1006 devUsbInput.addKernelSpaceHeaderFiles( 1004 1007 [ 1005 1008 'sys/dev/usb/input/usb_rdesc.h', 1006 1009 ] 1007 1010 ) 1008 devUsbInput.add SourceFiles(1011 devUsbInput.addKernelSpaceSourceFiles( 1009 1012 [ 1010 1013 'sys/dev/usb/input/uhid.c', … … 1015 1018 devUsbInputMouse = Module('dev_usb_mouse') 1016 1019 devUsbInputMouse.addDependency(devUsb) 1017 devUsbInputMouse.add HeaderFiles(1020 devUsbInputMouse.addKernelSpaceHeaderFiles( 1018 1021 [ 1019 1022 'sys/sys/tty.h', … … 1026 1029 ] 1027 1030 ) 1028 devUsbInputMouse.add SourceFiles(1031 devUsbInputMouse.addKernelSpaceSourceFiles( 1029 1032 [ 1030 1033 'sys/dev/usb/input/ums.c', … … 1034 1037 devUsbMisc = Module('dev_usb_misc') 1035 1038 devUsbMisc.addDependency(devUsb) 1036 devUsbMisc.add HeaderFiles(1039 devUsbMisc.addKernelSpaceHeaderFiles( 1037 1040 [ 1038 1041 'sys/dev/usb/misc/udbp.h', 1039 1042 ] 1040 1043 ) 1041 devUsbMisc.add SourceFiles(1044 devUsbMisc.addKernelSpaceSourceFiles( 1042 1045 [ 1043 1046 'sys/dev/usb/misc/udbp.c', … … 1048 1051 devUsbNet = Module('dev_usb_net') 1049 1052 devUsbNet.addDependency(devUsb) 1050 devUsbNet.add HeaderFiles(1053 devUsbNet.addKernelSpaceHeaderFiles( 1051 1054 [ 1052 1055 'sys/dev/mii/mii.h', … … 1056 1059 ] 1057 1060 ) 1058 devUsbNet.add SourceFiles(1061 devUsbNet.addKernelSpaceSourceFiles( 1059 1062 [ 1060 1063 'sys/dev/usb/net/if_cdce.c', … … 1065 1068 devUsbQuirk = Module('dev_usb_quirk') 1066 1069 devUsbQuirk.addDependency(devUsb) 1067 devUsbQuirk.add HeaderFiles(1070 devUsbQuirk.addKernelSpaceHeaderFiles( 1068 1071 [ 1069 1072 'sys/dev/usb/quirk/usb_quirk.h', 1070 1073 ] 1071 1074 ) 1072 devUsbQuirk.add SourceFiles(1075 devUsbQuirk.addKernelSpaceSourceFiles( 1073 1076 [ 1074 1077 'sys/dev/usb/quirk/usb_quirk.c', … … 1078 1081 devUsbSerial = Module('dev_usb_serial') 1079 1082 devUsbSerial.addDependency(devUsb) 1080 devUsbSerial.add HeaderFiles(1083 devUsbSerial.addKernelSpaceHeaderFiles( 1081 1084 [ 1082 1085 'sys/dev/usb/serial/uftdi_reg.h', … … 1084 1087 ] 1085 1088 ) 1086 devUsbSerial.add SourceFiles(1089 devUsbSerial.addKernelSpaceSourceFiles( 1087 1090 [ 1088 1091 'sys/dev/usb/serial/u3g.c', … … 1110 1113 devUsbStorage = Module('dev_usb_storage') 1111 1114 devUsbStorage.addDependency(devUsb) 1112 devUsbStorage.add SourceFiles(1115 devUsbStorage.addKernelSpaceSourceFiles( 1113 1116 [ 1114 1117 'sys/dev/usb/storage/umass.c', … … 1118 1121 devUsbStorageAddOn = Module('dev_usb_storage_add_on') 1119 1122 devUsbStorageAddOn.addDependency(devUsb) 1120 devUsbStorageAddOn.add HeaderFiles(1123 devUsbStorageAddOn.addKernelSpaceHeaderFiles( 1121 1124 [ 1122 1125 'sys/dev/usb/storage/rio500_usb.h', 1123 1126 ] 1124 1127 ) 1125 devUsbStorageAddOn.add SourceFiles(1128 devUsbStorageAddOn.addKernelSpaceSourceFiles( 1126 1129 [ 1127 1130 'sys/dev/usb/storage/urio.c', … … 1132 1135 devUsbTemplate = Module('dev_usb_template') 1133 1136 devUsbTemplate.addDependency(devUsb) 1134 devUsbTemplate.add HeaderFiles(1137 devUsbTemplate.addKernelSpaceHeaderFiles( 1135 1138 [ 1136 1139 'sys/dev/usb/template/usb_template.h', 1137 1140 ] 1138 1141 ) 1139 devUsbTemplate.add SourceFiles(1142 devUsbTemplate.addKernelSpaceSourceFiles( 1140 1143 [ 1141 1144 'sys/dev/usb/template/usb_template.c', … … 1148 1151 devUsbWlan = Module('dev_usb_wlan') 1149 1152 devUsbWlan.addDependency(devUsb) 1150 devUsbWlan.add HeaderFiles(1153 devUsbWlan.addKernelSpaceHeaderFiles( 1151 1154 [ 1152 1155 'sys/dev/usb/wlan/if_rumfw.h', … … 1162 1165 ] 1163 1166 ) 1164 devUsbWlan.add SourceFiles(1167 devUsbWlan.addKernelSpaceSourceFiles( 1165 1168 [ 1166 1169 'sys/dev/usb/wlan/if_rum.c', … … 1173 1176 1174 1177 cam = Module('cam') 1175 cam.add HeaderFiles(1178 cam.addKernelSpaceHeaderFiles( 1176 1179 [ 1177 1180 'sys/sys/ata.h', … … 1188 1191 ] 1189 1192 ) 1190 cam.add SourceFiles(1193 cam.addKernelSpaceSourceFiles( 1191 1194 [ 1192 1195 'sys/cam/cam.c', … … 1196 1199 1197 1200 devNet = Module('dev_net') 1198 devNet.add HeaderFiles(1201 devNet.addKernelSpaceHeaderFiles( 1199 1202 [ 1200 1203 'sys/dev/mii/mii.h', … … 1218 1221 ] 1219 1222 ) 1220 devNet.add SourceFiles(1223 devNet.addKernelSpaceSourceFiles( 1221 1224 [ 1222 1225 'sys/dev/mii/mii.c', … … 1230 1233 1231 1234 devNic = Module('dev_nic') 1232 devNic.add HeaderFiles(1235 devNic.addKernelSpaceHeaderFiles( 1233 1236 [ 1234 1237 'sys/sys/pciio.h', … … 1276 1279 ] 1277 1280 ) 1278 devNic.add SourceFiles(1281 devNic.addKernelSpaceSourceFiles( 1279 1282 [ 1280 1283 'sys/dev/random/harvest.c', … … 1293 1296 1294 1297 devNic_re = Module('dev_nic_re') 1295 devNic_re.add HeaderFiles(1298 devNic_re.addKernelSpaceHeaderFiles( 1296 1299 [ 1297 1300 'sys/pci/if_rlreg.h', 1298 1301 ] 1299 1302 ) 1300 devNic_re.add SourceFiles(1303 devNic_re.addKernelSpaceSourceFiles( 1301 1304 [ 1302 1305 'sys/dev/re/if_re.c', … … 1305 1308 1306 1309 devNic_fxp = Module('dev_nic_fxp') 1307 devNic_fxp.add HeaderFiles(1310 devNic_fxp.addKernelSpaceHeaderFiles( 1308 1311 [ 1309 1312 'sys/dev/fxp/if_fxpreg.h', … … 1312 1315 ] 1313 1316 ) 1314 devNic_fxp.add SourceFiles(1317 devNic_fxp.addKernelSpaceSourceFiles( 1315 1318 [ 1316 1319 'sys/dev/fxp/if_fxp.c', … … 1319 1322 1320 1323 devNic_e1000 = Module('dev_nic_e1000') 1321 devNic_e1000.add HeaderFiles(1324 devNic_e1000.addKernelSpaceHeaderFiles( 1322 1325 [ 1323 1326 'sys/dev/e1000/e1000_80003es2lan.h', … … 1344 1347 ] 1345 1348 ) 1346 devNic_e1000.add SourceFiles(1349 devNic_e1000.addKernelSpaceSourceFiles( 1347 1350 [ 1348 1351 'sys/dev/e1000/e1000_80003es2lan.c', … … 1370 1373 # DEC Tulip aka Intel 21143 1371 1374 devNic_dc = Module('dev_nic_dc') 1372 devNic_dc.add HeaderFiles(1375 devNic_dc.addKernelSpaceHeaderFiles( 1373 1376 [ 1374 1377 'sys/dev/dc/if_dcreg.h', 1375 1378 ] 1376 1379 ) 1377 devNic_dc.add SourceFiles(1380 devNic_dc.addKernelSpaceSourceFiles( 1378 1381 [ 1379 1382 'sys/dev/dc/dcphy.c', … … 1385 1388 # SMC9111x 1386 1389 devNic_smc = Module('dev_nic_smc') 1387 devNic_smc.add HeaderFiles(1390 devNic_smc.addKernelSpaceHeaderFiles( 1388 1391 [ 1389 1392 'sys/dev/smc/if_smcreg.h', … … 1391 1394 ] 1392 1395 ) 1393 devNic_smc.add SourceFiles(1396 devNic_smc.addKernelSpaceSourceFiles( 1394 1397 [ 1395 1398 'sys/dev/smc/if_smc.c', … … 1399 1402 # Crystal Semiconductor CS8900 1400 1403 devNic_cs = Module('dev_nic_cs') 1401 devNic_cs.add HeaderFiles(1404 devNic_cs.addKernelSpaceHeaderFiles( 1402 1405 [ 1403 1406 'sys/dev/cs/if_csreg.h', … … 1405 1408 ] 1406 1409 ) 1407 devNic_cs.add SourceFiles(1410 devNic_cs.addKernelSpaceSourceFiles( 1408 1411 [ 1409 1412 'sys/dev/cs/if_cs.c', … … 1415 1418 # Broadcomm BCE, BFE, BGE - MII is intertwined 1416 1419 devNic_broadcomm = Module('dev_nic_broadcomm') 1417 devNic_broadcomm.add HeaderFiles(1420 devNic_broadcomm.addKernelSpaceHeaderFiles( 1418 1421 [ 1419 1422 'sys/dev/bce/if_bcefw.h', … … 1423 1426 ] 1424 1427 ) 1425 devNic_broadcomm.add SourceFiles(1428 devNic_broadcomm.addKernelSpaceSourceFiles( 1426 1429 [ 1427 1430 'sys/dev/bce/if_bce.c', … … 1432 1435 1433 1436 net = Module('net') 1434 net.add HeaderFiles(1437 net.addKernelSpaceHeaderFiles( 1435 1438 [ 1436 1439 'sys/net/bpf_buffer.h', … … 1482 1485 ] 1483 1486 ) 1484 net.add SourceFiles(1487 net.addKernelSpaceSourceFiles( 1485 1488 [ 1486 1489 'sys/kern/sys_socket.c', … … 1533 1536 1534 1537 netinet = Module('netinet') 1535 netinet.add HeaderFiles(1538 netinet.addKernelSpaceHeaderFiles( 1536 1539 [ 1537 1540 'sys/netinet/cc.h', … … 1612 1615 ) 1613 1616 # in_cksum.c is architecture dependent 1614 netinet.add SourceFiles(1617 netinet.addKernelSpaceSourceFiles( 1615 1618 [ 1616 1619 'sys/netinet/accf_data.c', … … 1706 1709 netinet6.conditionalOn = "DISABLE_IPV6" 1707 1710 netinet6.cppPattern = 's/^\#define INET6 1/\/\/ \#define INET6 1/' 1708 netinet6.add HeaderFiles(1711 netinet6.addKernelSpaceHeaderFiles( 1709 1712 [ 1710 1713 'sys/netinet6/icmp6.h', … … 1733 1736 ] 1734 1737 ) 1735 netinet6.add SourceFiles(1738 netinet6.addKernelSpaceSourceFiles( 1736 1739 [ 1737 1740 'sys/net/if_stf.c', … … 1767 1770 1768 1771 netipsec = Module('netipsec') 1769 netipsec.add HeaderFiles(1772 netipsec.addKernelSpaceHeaderFiles( 1770 1773 [ 1771 1774 'sys/netipsec/ah.h', … … 1786 1789 ] 1787 1790 ) 1788 netipsec.add SourceFiles(1791 netipsec.addKernelSpaceSourceFiles( 1789 1792 [ 1790 1793 'sys/netipsec/ipsec.c', … … 1804 1807 1805 1808 net80211 = Module('net80211') 1806 net80211.add HeaderFiles(1809 net80211.addKernelSpaceHeaderFiles( 1807 1810 [ 1808 1811 'sys/net80211/ieee80211_action.h', … … 1837 1840 ] 1838 1841 ) 1839 netipsec.add SourceFiles(1842 netipsec.addKernelSpaceSourceFiles( 1840 1843 [ 1841 1844 'sys/net80211/ieee80211_acl.c', … … 1881 1884 1882 1885 opencrypto = Module('opencrypto') 1883 opencrypto.add HeaderFiles(1886 opencrypto.addKernelSpaceHeaderFiles( 1884 1887 [ 1885 1888 'sys/opencrypto/deflate.h', … … 1893 1896 ] 1894 1897 ) 1895 opencrypto.add SourceFiles(1898 opencrypto.addKernelSpaceSourceFiles( 1896 1899 [ 1897 1900 'sys/opencrypto/crypto.c', … … 1907 1910 1908 1911 crypto = Module('crypto') 1909 crypto.add HeaderFiles(1912 crypto.addKernelSpaceHeaderFiles( 1910 1913 [ 1911 1914 #'crypto/aesni/aesni.h', … … 1928 1931 ] 1929 1932 ) 1930 crypto.add SourceFiles(1933 crypto.addKernelSpaceSourceFiles( 1931 1934 [ 1932 1935 #'crypto/aesni/aesni.c', … … 1953 1956 1954 1957 altq = Module('altq') 1955 altq.add HeaderFiles(1958 altq.addKernelSpaceHeaderFiles( 1956 1959 [ 1957 1960 'sys/contrib/altq/altq/altq_rmclass.h', … … 1970 1973 ] 1971 1974 ) 1972 altq.add SourceFiles(1975 altq.addKernelSpaceSourceFiles( 1973 1976 [ 1974 1977 'sys/contrib/altq/altq/altq_rmclass.c', … … 1985 1988 # contrib/pf Module 1986 1989 pf = Module('pf') 1987 pf.add HeaderFiles(1990 pf.addKernelSpaceHeaderFiles( 1988 1991 [ 1989 1992 'sys/contrib/pf/net/if_pflog.h', … … 1994 1997 ] 1995 1998 ) 1996 pf.add SourceFiles(1999 pf.addKernelSpaceSourceFiles( 1997 2000 [ 1998 2001 'sys/contrib/pf/net/if_pflog.c', … … 2011 2014 2012 2015 pci = Module('pci') 2013 pci.add SourceFiles(2016 pci.addKernelSpaceSourceFiles( 2014 2017 [ 2015 2018 'sys/dev/pci/pci.c', … … 2018 2021 ] 2019 2022 ) 2020 pci.add HeaderFiles(2023 pci.addKernelSpaceHeaderFiles( 2021 2024 [ 2022 2025 'sys/dev/pci/pcib_private.h',
Note: See TracChangeset
for help on using the changeset viewer.