发明名称 Peripheral device that DMAS the same data to different locations in a computer
摘要 A method is disclosed comprising: receiving,.by a network interface, data and a corresponding header; storing, by the network interface, the data in a first memory buffer of a computer that is coupled to the network interface; and storing, by the network interface, the data in a second memory buffer of the computer. For example, the network interface can first store the data in a part of the computer memory that is accessible by a device driver for the network interface. If the application provides to the driver a pointer to a location in memory for storing the data, the driver can pass this pointer to the network interface, which can write the data directly to that location without copying by the CPU. If, however, the application does not provide a pointer, the data controlled by the driver can be copied by the CPU into the application's memory space.
申请公布号 US2008263171(A1) 申请公布日期 2008.10.23
申请号 US20070788719 申请日期 2007.04.19
申请人 ALACRITECH, INC. 发明人 CRAFT PETER K.;PHILBRICK CLIVE M.
分类号 G06F15/167 主分类号 G06F15/167
代理机构 代理人
主权项
地址