Lines Matching refs:realBase
137 #define FP_SEG(x) ((WORD)(realBase >> 16))
148 LOCAL REALPTR realBase; variable
157 static DWORD realBase; variable
173 LOCAL DWORD realBase; variable
404 reg.es = RP_SEG (realBase); in PktSetAccess()
453 dosmemput (eth, len, realBase+pktTxBuf); in PktTransmit()
458 memcpy ((void*)(realBase+pktTxBuf), eth, len); in PktTransmit()
657 ReadRealMem (addr, realBase + (WORD)&pktTemp, sizeof(*addr)); in PktGetAddress()
660 dosmemget (realBase+pktTemp, sizeof(*addr), addr); in PktGetAddress()
663 memcpy (addr, (void*)(realBase+pktTemp), sizeof(*addr)); in PktGetAddress()
679 WriteRealMem (realBase + (WORD)&pktTemp, (void*)addr, sizeof(*addr)); in PktSetAddress()
682 dosmemput (addr, sizeof(*addr), realBase+pktTemp); in PktSetAddress()
685 memcpy ((void*)(realBase+pktTemp), addr, sizeof(*addr)); in PktSetAddress()
828 WORD ofs = _farpeekw (_dos_ds, realBase+rxOutOfs); in PktReceive()
830 if (ofs != _farpeekw (_dos_ds, realBase+rxInOfs)) in PktReceive()
835 head.firstCount = _farpeekw (_dos_ds, realBase+ofs); in PktReceive()
836 head.secondCount = _farpeekw (_dos_ds, realBase+ofs+2); in PktReceive()
837 head.handle = _farpeekw (_dos_ds, realBase+ofs+4); in PktReceive()
843 dosmemget (realBase+ofs+6, len, buf); in PktReceive()
850 _farpokew (_dos_ds, realBase+rxOutOfs, FIRST_RX_BUF); in PktReceive()
851 else _farpokew (_dos_ds, realBase+rxOutOfs, ofs); in PktReceive()
862 ofs = _farpeekw (_dos_ds, realBase+rxInOfs); in PktQueueBusy()
867 _farpokew (_dos_ds, realBase+rxOutOfs, FIRST_RX_BUF); in PktQueueBusy()
868 else _farpokew (_dos_ds, realBase+rxOutOfs, ofs); in PktQueueBusy()
869 _farpokel (_dos_ds, realBase+pktDrop, 0UL); in PktQueueBusy()
878 inOfs = _farpeekw (_dos_ds, realBase+rxInOfs); in PktBuffersUsed()
879 outOfs = _farpeekw (_dos_ds, realBase+rxOutOfs); in PktBuffersUsed()
888 return _farpeekl (_dos_ds, realBase+pktDrop); in PktRxDropped()
894 WORD ofs = *(WORD*) (realBase+rxOutOfs); in PktReceive()
896 if (ofs != *(WORD*) (realBase+rxInOfs)) in PktReceive()
901 head.firstCount = *(WORD*) (realBase+ofs); in PktReceive()
902 head.secondCount = *(WORD*) (realBase+ofs+2); in PktReceive()
903 head.handle = *(WORD*) (realBase+ofs+4); in PktReceive()
909 memcpy (buf, (const void*)(realBase+ofs+6), len); in PktReceive()
916 *(WORD*) (realBase+rxOutOfs) = FIRST_RX_BUF; in PktReceive()
917 else *(WORD*) (realBase+rxOutOfs) = ofs; in PktReceive()
928 ofs = *(WORD*) (realBase+rxInOfs); in PktQueueBusy()
933 *(WORD*) (realBase+rxOutOfs) = FIRST_RX_BUF; in PktQueueBusy()
934 else *(WORD*) (realBase+rxOutOfs) = ofs; in PktQueueBusy()
935 *(DWORD*) (realBase+pktDrop) = 0UL; in PktQueueBusy()
944 inOfs = *(WORD*) (realBase+rxInOfs); in PktBuffersUsed()
945 outOfs = *(WORD*) (realBase+rxOutOfs); in PktBuffersUsed()
954 return *(DWORD*) (realBase+pktDrop); in PktRxDropped()
1023 _farpokel (_dos_ds, realBase + ofs, 0); in PktFreeMem()
1115 &realBase, &protBase, (USHORT*)&realSeg)) in PktInitDriver()
1142 realBase = (rm_mem.rm_segment << 4); in PktInitDriver()
1143 dosmemput (&real_stub_array, sizeof(real_stub_array), realBase); in PktInitDriver()
1144 _farpokel (_dos_ds, realBase+rxOutOfs, FIRST_RX_BUF); in PktInitDriver()
1145 _farpokel (_dos_ds, realBase+rxInOfs, FIRST_RX_BUF); in PktInitDriver()
1154 realBase = (rm_base_seg << 4); in PktInitDriver()
1155 memcpy ((void*)realBase, &real_stub_array, sizeof(real_stub_array)); in PktInitDriver()
1156 *(WORD*) (realBase+rxOutOfs) = FIRST_RX_BUF; in PktInitDriver()
1157 *(WORD*) (realBase+rxInOfs) = FIRST_RX_BUF; in PktInitDriver()
1245 DWORD rAdr = realBase + (WORD)&PktReceiver; in PktInitDriver()
1249 printf ("Realbase = %04X:%04X\n", RP_SEG(realBase),RP_OFF(realBase)); in PktInitDriver()