Lines Matching refs:map

252 	u_char map;  in cardu_get_io_map()  local
254 map = io->map; in cardu_get_io_map()
255 if (map > 1) in cardu_get_io_map()
258 io->start = exca_readw(socket, IO_WIN_SA(map)); in cardu_get_io_map()
259 io->stop = exca_readw(socket, IO_WIN_EA(map)); in cardu_get_io_map()
263 io->flags = (window & IO_WIN_EN(map)) ? MAP_ACTIVE : 0; in cardu_get_io_map()
264 if (ioctl & IO_WIN_DATA_AUTOSZ(map)) in cardu_get_io_map()
266 else if (ioctl & IO_WIN_DATA_16BIT(map)) in cardu_get_io_map()
277 u_char map; in cardu_set_io_map() local
279 map = io->map; in cardu_set_io_map()
280 if (map > 1) in cardu_set_io_map()
284 enable = IO_WIN_EN(map); in cardu_set_io_map()
291 exca_writew(socket, IO_WIN_SA(map), io->start); in cardu_set_io_map()
292 exca_writew(socket, IO_WIN_EA(map), io->stop); in cardu_set_io_map()
294 ioctl = exca_readb(socket, IO_WIN_CNT) & ~IO_WIN_CNT_MASK(map); in cardu_set_io_map()
295 if (io->flags & MAP_AUTOSZ) ioctl |= IO_WIN_DATA_AUTOSZ(map); in cardu_set_io_map()
296 else if (io->flags & MAP_16BIT) ioctl |= IO_WIN_DATA_16BIT(map); in cardu_set_io_map()
310 u_char map; in cardu_get_mem_map() local
312 map = mem->map; in cardu_get_mem_map()
313 if (map > 4) in cardu_get_mem_map()
317 mem->flags = (window & MEM_WIN_EN(map)) ? MAP_ACTIVE : 0; in cardu_get_mem_map()
319 start = exca_readw(socket, MEM_WIN_SA(map)); in cardu_get_mem_map()
323 stop = exca_readw(socket, MEM_WIN_EA(map)); in cardu_get_mem_map()
326 offset = exca_readw(socket, MEM_WIN_OA(map)); in cardu_get_mem_map()
332 page = exca_readb(socket, MEM_WIN_SAU(map)) << 24; in cardu_get_mem_map()
345 u_char map; in cardu_set_mem_map() local
347 map = mem->map; in cardu_set_mem_map()
352 if (map > 4 || sys_start > sys_stop || ((sys_start ^ sys_stop) >> 24) || in cardu_set_mem_map()
357 enable = MEM_WIN_EN(map); in cardu_set_mem_map()
363 exca_writeb(socket, MEM_WIN_SAU(map), sys_start >> 24); in cardu_set_mem_map()
367 exca_writew(socket, MEM_WIN_SA(map), value); in cardu_set_mem_map()
370 exca_writew(socket, MEM_WIN_EA(map), value); in cardu_set_mem_map()
375 exca_writew(socket, MEM_WIN_OA(map), value); in cardu_set_mem_map()