发明名称 Dynamic buffer allocation method
摘要 A dynamic allocation method for DMA buffers. A DMA controller is directed to move data from an input/output (I/O) device to buffers linked in a buffer ring. Next, free buffers in the buffer ring are detected when the each buffer is full. At least one new buffer is then allocated to the buffer ring when the number of detected free buffers is less than a first threshold value. Further, at least one buffer is released from the buffer ring when the number of detected free buffers exceeds a second threshold value, wherein the second threshold value exceeds the first threshold value, and the free buffers are all buffers in the buffer ring excluding those with data moved thereto by the DMA controller not yet processed by the CPU.
申请公布号 US2005289254(A1) 申请公布日期 2005.12.29
申请号 US20040878076 申请日期 2004.06.28
申请人 CHIEN CHIH-FENG 发明人 CHIEN CHIH-FENG
分类号 G06F13/14;(IPC1-7):G06F13/14 主分类号 G06F13/14
代理机构 代理人
主权项
地址