Indented.

This commit is contained in:
skarg
2007-12-07 20:15:56 +00:00
parent eb72c8cb64
commit 32457a68c0
15 changed files with 691 additions and 581 deletions
+37 -24
View File
@@ -9,19 +9,22 @@
#if defined(__ZTC__) && !defined(__SC__)
void FAR * getvect(unsigned intnum)
void FAR *getvect(
unsigned intnum)
{
unsigned seg, off;
unsigned seg, off;
int_getvector(intnum, &off, &seg);
return MK_FP(seg, off);
int_getvector(intnum, &off, &seg);
return MK_FP(seg, off);
}
void setvect(unsigned intnum, void (INTERRUPT FAR *handler)())
void setvect(
unsigned intnum,
void (INTERRUPT FAR * handler) ())
{
unsigned seg = FP_SEG(handler), off = FP_OFF(handler);
unsigned seg = FP_SEG(handler), off = FP_OFF(handler);
int_setvector(intnum, off, seg);
int_setvector(intnum, off, seg);
}
#endif /* ZTC getvect(), setvect() */
@@ -32,39 +35,49 @@ void setvect(unsigned intnum, void (INTERRUPT FAR *handler)())
defined(__ZTC__) || defined(__SC__)
#if !defined(MK_FP)
#define MK_FP(seg,off) ((void far *)(((long)(seg) << 16)|(unsigned)(off)))
#define MK_FP(seg,off) ((void far *)(((long)(seg) << 16)|(unsigned)(off)))
#endif
unsigned char Peekb(unsigned seg, unsigned ofs)
unsigned char Peekb(
unsigned seg,
unsigned ofs)
{
unsigned char FAR *ptr;
unsigned char FAR *ptr;
ptr = MK_FP(seg, ofs);
return *ptr;
ptr = MK_FP(seg, ofs);
return *ptr;
}
unsigned short Peekw(unsigned seg, unsigned ofs)
unsigned short Peekw(
unsigned seg,
unsigned ofs)
{
unsigned FAR *ptr;
unsigned FAR *ptr;
ptr = MK_FP(seg, ofs);
return *ptr;
ptr = MK_FP(seg, ofs);
return *ptr;
}
void Pokeb(unsigned seg, unsigned ofs, unsigned char ch)
void Pokeb(
unsigned seg,
unsigned ofs,
unsigned char ch)
{
unsigned char FAR *ptr;
unsigned char FAR *ptr;
ptr = MK_FP(seg, ofs);
*ptr = ch;
ptr = MK_FP(seg, ofs);
*ptr = ch;
}
void Pokew(unsigned seg, unsigned ofs, unsigned short num)
void Pokew(
unsigned seg,
unsigned ofs,
unsigned short num)
{
unsigned FAR *ptr;
unsigned FAR *ptr;
ptr = MK_FP(seg, ofs);
*ptr = num;
ptr = MK_FP(seg, ofs);
*ptr = num;
}
#endif /* MSC/ZTC/WC Peek(), poke() */