Go to the source code of this file.
Functions | |
void | lrs1151_Read (MVME_INTERFACE *mvme, DWORD base, DWORD *data) |
void | lrs1151_Clear (MVME_INTERFACE *mvme, DWORD base) |
void lrs1151_Clear | ( | MVME_INTERFACE * | mvme, | |
DWORD | base | |||
) |
Definition at line 31 of file vme/lrs1151.c.
00032 { 00033 int r, cmode, status; 00034 00035 mvme_get_dmode(mvme, &cmode); 00036 mvme_set_dmode(mvme, MVME_DMODE_D32); 00037 00038 for (r = 0; r < 16; r++) { 00039 status = mvme_write_value(mvme, base+LRS1151_CLEAR_WO + r, 0x0); 00040 } 00041 mvme_set_dmode(mvme, cmode); 00042 return; 00043 }
void lrs1151_Read | ( | MVME_INTERFACE * | mvme, | |
DWORD | base, | |||
DWORD * | data | |||
) |
Definition at line 16 of file vme/lrs1151.c.
00017 { 00018 int r, cmode; 00019 00020 mvme_get_dmode(mvme, &cmode); 00021 mvme_set_dmode(mvme, MVME_DMODE_D32); 00022 00023 for (r = 0; r < 16; r++) { 00024 *data++ = mvme_read_value(mvme, base + LRS1151_DATA_RO + r); 00025 } 00026 mvme_set_dmode(mvme, cmode); 00027 return; 00028 }