~kris/9p

9hist

6e7b011421fb0a50ecf2473cad1ae2655c234893 — David du Colombier 23 years ago 07e17c8
Plan 9 from Bell Labs 2002-11-05
3 files changed, 17 insertions(+), 15 deletions(-)

M pc/devarch.c
M pc/pcmciamodem.c
M port/portdat.h
M pc/devarch.c => pc/devarch.c +14 -15
@@ 495,21 495,20 @@ PCArch* arch;
extern PCArch* knownarch[];

PCArch archgeneric = {
	"generic",				/* id */
	0,					/* ident */
	i8042reset,				/* reset */
	unimplemented,				/* serialpower */
	unimplemented,				/* modempower */

	i8259init,				/* intrinit */
	i8259enable,				/* intrenable */
	i8259vecno,				/* vector number */
	i8259disable,				/* intrdisable */

	i8253enable,				/* clockenable */

	i8253read,				/* read the standard timer */
	i8253timerset,
.id=		"generic",
.ident=		0,
.reset=		i8042reset,
.serialpower=	unimplemented,
.modempower=	unimplemented,

.intrinit=	i8259init,
.intrenable=	i8259enable,
.intrvecno=	i8259vecno,
.intrdisable=	i8259disable,

.clockenable=	i8253enable,
.fastclock=	i8253read,
.timerset=	i8253timerset,
};

typedef struct {

M pc/pcmciamodem.c => pc/pcmciamodem.c +1 -0
@@ 27,6 27,7 @@ static char* modems[] = {
	"MONTANA V.34 FAX/MODEM",	/* Motorola */
	"REM10",
	"GSM/GPRS",
	"AirCard 555",
	0,
};


M port/portdat.h => port/portdat.h +2 -0
@@ 662,6 662,8 @@ struct Proc

	ulong	qpc;		/* pc calling last blocking qlock */

	int	setargs;

	void	*ureg;		/* User registers for notes */
	void	*dbgreg;	/* User registers for devproc */
	Notsave;