plan 9 kernel history: overview | file list | diff list

2000/1006/pc/pcmciamodem.c (diff list | history)

2000/1006/sys/src/9/pc/pcmciamodem.c:21,272001/1201/sys/src/9/pc/pcmciamodem.c:21,27 (short | long | prev | next)
Format edit. Use ioalloc.
rsc Fri Mar 4 12:44:25 2005
1998/0221    
 
static char* modems[] = { 
	"IBM 33.6 Data/Fax/Voice Modem", 
1998/0918    
	"CM-56G",				/* Xircom CreditCard Modem 56 - GlobalACCESS */ 
2001/1201    
	"CM-56G",			/* Xircom CreditCard Modem 56 - GlobalACCESS */ 
1998/0221    
	"KeepInTouch", 
1999/0312    
	"CEM56", 
1998/0221    
	0, 
2000/1006/sys/src/9/pc/pcmciamodem.c:58,632001/1201/sys/src/9/pc/pcmciamodem.c:58,65
2000/1006    
 
		slot = pcmspecial(modems[j], &isa); 
		if(slot >= 0){ 
2001/1201    
			if(ioalloc(isa.port, 8, 0, modems[j]) < 0) 
				print("%s port %lux already in use\n", modems[j], isa.port); 
2000/1006    
			print("%s in pcmcia slot %d port 0x%lux irq %lud\n", 
				modems[j], slot, isa.port, isa.irq); 
		} 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)