112,114c112
<      before the device is detached. The driver must ensure that all
<      upcalls are done and there won't be any future upcalls before
<      returning from mc_stop().
---
>      before the device is detached.
179,194d176
< 
< 			     Partial checksum offload means that the
< 			     hardware cannot parse the TCP or UDP
< 			     packet, and the start, end, and checksum
< 			     field offsets are passed by the stack to
< 			     the MAC driver. The stack pre-populates
< 			     the checksum field with the pseudo header
< 			     checksum.
< 
< 			     Full checksum offload means that the
< 			     driver is capabile of parsing packet
< 			     headers to find the start, end, and
< 			     checksum field offsets in the packet. The
< 			     driver is also required to handle the TCP
< 			     and UDP pseudo header checksum
< 			     computation.
196,202c178,181
< 			     When hardware checksumming is enabled,
< 			     the driver must use the
< 			     mac_hcksum_get(9F) function to retrieve
< 			     the per-packet hardware checksumming
< 			     meta-data for outbound packets, and use
< 			     mac_hcksum_set(9F) to associate
< 			     per-packet meta-data for inbound packets.
---
> 			     When hardware checksumming is enabled, the
> 			     driver must use the hcksum_retrieve(9F)
> 			     function to retrieve the per-packet
> 			     hardware checksumming meta-data.
270,277d248
< NOTES
< 
<     The driver may assume that its control entry points, i.e. all
<     entry points above except mc_tx(), are single threaded on a per
<     MAC instance basis.
< 
< invoked via the 
< 
