mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-05-15 00:47:03 +08:00
parent
5ac41dcb21
commit
fed6e9be67
30
libbsd.py
30
libbsd.py
@ -1622,6 +1622,34 @@ class dev_nic_broadcomm(builder.Module):
|
|||||||
mm.generator['source']()
|
mm.generator['source']()
|
||||||
)
|
)
|
||||||
|
|
||||||
|
class nvme(builder.Module):
|
||||||
|
|
||||||
|
def __init__(self, manager):
|
||||||
|
super(nvme, self).__init__(manager, type(self).__name__)
|
||||||
|
|
||||||
|
def generate(self):
|
||||||
|
mm = self.manager
|
||||||
|
self.addKernelSpaceHeaderFiles(
|
||||||
|
[
|
||||||
|
'sys/dev/nvme/nvme.h',
|
||||||
|
'sys/dev/nvme/nvme_private.h',
|
||||||
|
]
|
||||||
|
)
|
||||||
|
self.addKernelSpaceSourceFiles(
|
||||||
|
[
|
||||||
|
'sys/dev/nvme/nvme.c',
|
||||||
|
'sys/dev/nvme/nvme_ctrlr.c',
|
||||||
|
'sys/dev/nvme/nvme_ctrlr_cmd.c',
|
||||||
|
'sys/dev/nvme/nvme_ns.c',
|
||||||
|
'sys/dev/nvme/nvme_ns_cmd.c',
|
||||||
|
'sys/dev/nvme/nvme_pci.c',
|
||||||
|
'sys/dev/nvme/nvme_qpair.c',
|
||||||
|
'sys/dev/nvme/nvme_sysctl.c',
|
||||||
|
'sys/dev/nvme/nvme_util.c',
|
||||||
|
],
|
||||||
|
mm.generator['source']()
|
||||||
|
)
|
||||||
|
|
||||||
#
|
#
|
||||||
# Networking
|
# Networking
|
||||||
#
|
#
|
||||||
@ -5097,6 +5125,8 @@ def load(mm):
|
|||||||
mm.addModule(dev_nic_smc(mm))
|
mm.addModule(dev_nic_smc(mm))
|
||||||
mm.addModule(dev_nic_broadcomm(mm))
|
mm.addModule(dev_nic_broadcomm(mm))
|
||||||
|
|
||||||
|
mm.addModule(nvme(mm))
|
||||||
|
|
||||||
# Add in_chksum
|
# Add in_chksum
|
||||||
mm.addModule(in_cksum(mm))
|
mm.addModule(in_cksum(mm))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user