LERBUF
for (i = 0; i < LERBUF; i++) {
for (i = 0; i < LERBUF; i++) {
#define LE_NEXTRMD(x) (((x) + 1) & (LERBUF - 1))
struct lermd_v lem_rmd[LERBUF];
volatile uint8_t lem_rbuf[LERBUF][LEMTU];
for (i = 0; i < LERBUF; i++) {
(le_softc.next_rmd == (LERBUF - 1)) ? 0 : (le_softc.next_rmd + 1);
} ler2_rmd[LERBUF];
volatile char ler2_rbuf[LERBUF][LEMTU];
} ler2_rmd[LERBUF];
volatile char ler2_rbuf[LERBUF][LEMTU];
for (i = 0; i < LERBUF; i++) {
(le_softc.next_rmd == (LERBUF - 1)) ? 0 : (le_softc.next_rmd + 1);