摘要 |
The address of a data packet to be transferred from a memory to a network interface card within a direct memory access (DMA) is checked. First of all, the address of a descriptor corresponding to the data packet is read from the memory, wherein the descriptor contains information of the address of the data packet. Then, whether the address of the descriptor complies with a certain rule is determined. If the address of the descriptor does not comply with the certain rule, an interrupt signal is asserted to a processor to perform a corresponding interrupt service in order to re-read the address of the descriptor.
|