A method for address filtering is described. A host interface including
device registers is provided. A user program is initiated for loading of
data and control information respectively into a first data register and
a control register of the device registers. Responsive to the loading,
hardware is initiated for writing of information loaded into the first
data register into a host interface register, where the first data
register is associated with an address table configuration entry and the
information includes read or write information and address information.
Responsive to the read or write information and the address information,
a multicast address is obtained from storage; a first portion of the
multicast address is deposited into the first data register; and a second
portion of the multicast address is deposited into a second data
register.