HelenOS sources

DP_PAGE           265 uspace/drv/nic/ne2k/dp8390.c 	ne2k->sq.page = NE2K_START / DP_PAGE;
DP_PAGE           276 uspace/drv/nic/ne2k/dp8390.c 	ne2k->stop_page = ne2k->sq.page + NE2K_SIZE / DP_PAGE;
DP_PAGE           428 uspace/drv/nic/ne2k/dp8390.c 	ne2k_upload(ne2k, data, ne2k->sq.page * DP_PAGE, size);
DP_PAGE           450 uspace/drv/nic/ne2k/dp8390.c 	uint8_t last = page + length / DP_PAGE;
DP_PAGE           453 uspace/drv/nic/ne2k/dp8390.c 		size_t left = (ne2k->stop_page - page) * DP_PAGE -
DP_PAGE           455 uspace/drv/nic/ne2k/dp8390.c 		ne2k_download(ne2k, frame->data, page * DP_PAGE + sizeof(recv_header_t),
DP_PAGE           457 uspace/drv/nic/ne2k/dp8390.c 		ne2k_download(ne2k, frame->data + left, ne2k->start_page * DP_PAGE,
DP_PAGE           460 uspace/drv/nic/ne2k/dp8390.c 		ne2k_download(ne2k, frame->data, page * DP_PAGE + sizeof(recv_header_t),
DP_PAGE           498 uspace/drv/nic/ne2k/dp8390.c 		size_t offset = boundary * DP_PAGE;
HelenOS homepage, sources at GitHub