Change port value from lpt1alt to lpt3. Other formatting changes.

git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk@229 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
Eric Weddington 2003-02-24 21:02:01 +00:00
parent c39f81bb1b
commit 248a263846
1 changed files with 133 additions and 130 deletions

View File

@ -49,7 +49,7 @@ extern char *progname;
#define DEVICE_LPT1 "lpt1"
#define DEVICE_LPT2 "lpt2"
#define DEVICE_LPT1ALT "lpt1alt"
#define DEVICE_LPT3 "lpt3"
#define DEVICE_MAX 3
@ -63,8 +63,7 @@ static const winpp winports[DEVICE_MAX] =
{
{DEVICE_LPT1, 0x378},
{DEVICE_LPT2, 0x278},
{DEVICE_LPT1ALT, 0x3BC},
{DEVICE_LPT3, 0x3BC},
};
@ -297,9 +296,11 @@ static unsigned char reg2offset(int reg)
static unsigned char inb(unsigned short port)
{
unsigned char t;
asm volatile ("in %1, %0"
: "=a" (t)
: "d" (port));
return t;
}
@ -310,6 +311,8 @@ static void outb(unsigned char value, unsigned short port)
asm volatile ("out %1, %0"
:
: "d" (port), "a" (value) );
return;
}