ED_PAGE_SIZE
if ((len & ED_PAGE_MASK) + sizeof(packet_hdr) > ED_PAGE_SIZE)
if ((len & ED_PAGE_MASK) + sizeof(packet_hdr) > ED_PAGE_SIZE)
int8_t pbuf0[ED_PAGE_SIZE], pbuf[ED_PAGE_SIZE],
tbuf[ED_PAGE_SIZE];
for (i = 0; i < ED_PAGE_SIZE; i++)
x << ED_PAGE_SHIFT, ED_PAGE_SIZE, useword, 0);
x << ED_PAGE_SHIFT, tbuf, ED_PAGE_SIZE, useword);
if (memcmp(pbuf0, tbuf, ED_PAGE_SIZE) == 0) {
for (i = 0; i < ED_PAGE_SIZE; i++)
pbuf, x << ED_PAGE_SHIFT, ED_PAGE_SIZE,
x << ED_PAGE_SHIFT, tbuf, ED_PAGE_SIZE,
if (memcmp(pbuf, tbuf, ED_PAGE_SIZE) == 0) {
memsize = ED_PAGE_SIZE;
x << ED_PAGE_SHIFT, ED_PAGE_SIZE, useword, 0);
x << ED_PAGE_SHIFT, tbuf, ED_PAGE_SIZE, useword);
if (memcmp(pbuf0, tbuf, ED_PAGE_SIZE) == 0) {
for (i = 0; i < ED_PAGE_SIZE; i++)
pbuf, x << ED_PAGE_SHIFT, ED_PAGE_SIZE,
x << ED_PAGE_SHIFT, tbuf, ED_PAGE_SIZE,
if (memcmp(pbuf, tbuf, ED_PAGE_SIZE) == 0)
memsize += ED_PAGE_SIZE;