510 lines
23 KiB
HTML
510 lines
23 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>Int 6F/AH=00h
|
|
</TITLE>
|
|
<META NAME="Description" CONTENT="
|
|
Int 6F/AH=00h - HP Vectra EX-BIOS - F_ISR (internal) - RESPOND TO LOGICAL ISR -
|
|
AH = 00h
|
|
BP = ID for driver (see #03741)
|
|
DH = data type (see #03742)
|
|
DL = physical device driver's index (driver ID / 6)
|
|
BX,CX = data
|
|
ES:0000h - physical device's Describe Record (see #03749)
|
|
---keypress event data---
|
|
BH = keyboard state (only if bit 5 of DH set) (see #03743)
|
|
BL = scancode (if bit 4 of DH clear)
|
|
CX = number of scancodes in list (if bit 4 of DH set)
|
|
">
|
|
<META NAME="robots" CONTENT="none">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#FFD0A0">
|
|
<center>
|
|
<h2>Int 6F/AH=00h
|
|
</h2>
|
|
</center><p>
|
|
<table border=1 cellpadding=3 cellspacing=1>
|
|
<td>
|
|
<a href="rb-7639.htm" tppabs="http://www.ctyme.com/intr/rb-7639.htm">
|
|
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
|
|
<a href="rb-7641.htm" tppabs="http://www.ctyme.com/intr/rb-7641.htm">
|
|
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
|
|
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
|
|
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
|
|
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
|
|
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
|
|
</td></table><p>
|
|
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
<h3><font color=#C00040>HP Vectra EX-BIOS - F_ISR (internal) - RESPOND TO LOGICAL ISR</font></h3>
|
|
<PRE>
|
|
AH = 00h
|
|
BP = ID for driver <a href="rb-7640.htm#Table3741" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3741">(see #03741)</a>
|
|
DH = data type <a href="rb-7640.htm#Table3742" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3742">(see #03742)</a>
|
|
DL = physical device driver's index (driver ID / 6)
|
|
BX,CX = data
|
|
ES:0000h -> physical device's Describe Record <a href="rb-7640.htm#Table3749" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3749">(see #03749)</a>
|
|
---keypress event data---
|
|
BH = keyboard state (only if bit 5 of DH set) <a href="rb-7640.htm#Table3743" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3743">(see #03743)</a>
|
|
BL = scancode (if bit 4 of DH clear)
|
|
CX = number of scancodes in list (if bit 4 of DH set)
|
|
ES:SI -> scancode list (if bit 4 of DH set)
|
|
---motion event data---
|
|
BX = new X position (abs device) or X increment (relative device)
|
|
CX = new Y position (abs device) or Y increment (relative device)
|
|
---button event data
|
|
BL = button information
|
|
bits 15-8 reserved
|
|
<p><b>bit 7:</b><br>Button state (0 = down, 1 = up)
|
|
<p><b>bits 6-0:</b><br>Button number (0-7)
|
|
BH = reserved<br>
|
|
<p><b>Return:</b><br>AH = status (see #03744)
|
|
BP,DS destroyed
|
|
---if device is keyboard translator---
|
|
BL = translated scancode
|
|
BH = new keyboard state (if DH bit 5 set) <a href="rb-7640.htm#Table3743" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3743">(see #03743)</a>
|
|
DH = new scancode type <a href="rb-7640.htm#Table3742" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3742">(see #03742)</a>
|
|
</PRE>
|
|
<p><b>Notes:</b>
|
|
INT 6F corresponds to IRQ23 on the original HP Vectra AT, which is
|
|
unavailable because of its use as a BIOS extension software interrupt.
|
|
The INT 6F handler consists of an instruction to load DS with the
|
|
driver's data segment followed by an indexed far jump using BP to
|
|
select the destination vector; since the interrupt handler is
|
|
located immediately following the dispatch table, the HP_VECTOR_TABLE
|
|
may be found by looking at offset 0000h in the INT 6F segment, and
|
|
its size is equal to the offset of the interrupt handler.
|
|
Each entry in the HP_VECTOR table consists of a DWORD for the driver's
|
|
entry point address and a WORD for the driver's data segment.
|
|
This function is not user-callable, as it is a response to a physical
|
|
event, and assumes that the caller has already handled the physical
|
|
interrupt and updated the Describe Record <a href="rb-7640.htm#Table3749" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3749">(see #03749)</a> to reflect
|
|
the event
|
|
<p><b>See Also:</b>
|
|
<a href="rb-7627.htm" tppabs="http://www.ctyme.com/intr/rb-7627.htm">INT 6C"HP Vectra"</a> - <a href="rb-7643.htm" tppabs="http://www.ctyme.com/intr/rb-7643.htm">INT 6F/AX=0200h"HP Vectra"</a>
|
|
<PRE>
|
|
<p>
|
|
<a name=table3741></a>
|
|
(Table 03741)
|
|
Values for HP Vectra EX-BIOS driver ID:
|
|
0000h V_SCOPY (null driver, but DS value points at system copyright string)
|
|
0006h V_DOLITTLE (null driver)
|
|
000Ch V_PNULL (null driver)
|
|
0012h V_SYSTEM
|
|
0018h reserved
|
|
001Eh V_S8259
|
|
0024h reserved
|
|
002Ah V_SINPUT
|
|
0030h reserved
|
|
0036h V_QWERTY (keyboard translator)
|
|
003Ch V_SOFTKEY (keyboard translator)
|
|
0042h V_FUNCTION (keyboard translator)
|
|
0048h V_NUMPAD (keyboard translator)
|
|
004Eh V_CCP (keyboard translator)
|
|
0054h V_SVIDEO
|
|
005Ah V_STRACK
|
|
0060h V_EVENT_TOUCH
|
|
0066h V_EVENT_TABLET
|
|
006Ch V_EVENT_POINTER
|
|
0072h reserved
|
|
0078h reserved
|
|
007Eh reserved
|
|
0084h reserved
|
|
008Ah V_CCPCUR (keyboard translator)
|
|
0090h V_RAW (keyboard translator)
|
|
0096h V_CCPNUM (keyboard translator)
|
|
009Ch V_OFF (keyboard translator)
|
|
<p><b>00A2h V_CCPGID (translator:</b><br>Cursor control pad keys to GID data)
|
|
00A8h V_SKEY2FKEY (keyboard translator)
|
|
00AEh V_8041
|
|
00B4h V_PGID_CCP
|
|
00BAh C_LTABLET
|
|
<p><b>00C0h V_LPOINTER (pointing device:</b><br>Mouse, etc.)
|
|
00C6h V_LTOUCH (touch screen)
|
|
00CCh V_LHPMOUSE
|
|
00D2h ???
|
|
...
|
|
0102h ???
|
|
0108h V_LNULL
|
|
010Eh reserved
|
|
0114h V_HPHIL
|
|
011Ah-01C2h reserved
|
|
016Eh V_SCANDOOR (scancode management chip driver) (ES/QS/RS only)
|
|
01C8h-0228h available
|
|
<p>
|
|
<a name=table3742></a>
|
|
(Table 03742)
|
|
Values for HP Vectra EX-BIOS ISR data type:
|
|
00h reserved "T_KC_R0"
|
|
01h reserved "T_KC_R1"
|
|
02h ASCII data
|
|
03h reserved "T_KC_R3"
|
|
04h HP150 keyboard (ITF) scancode
|
|
05h reserved "T_KC_R5"
|
|
06h device-definable type
|
|
07h HP Vectra keyboard set
|
|
08h IBM AT scancode set
|
|
09h button data
|
|
0Ah IBM PC scancode set
|
|
0Bh Softkey keypad (F1-F8)
|
|
0Ch function key keypad (F1-F10)
|
|
0Dh HP Cursor Control Pad keypad
|
|
0Eh Qwerty keypad
|
|
0Fh Numeric keypad
|
|
<p><b>1xh bit 4 set:</b><br>String of CX scancode of type 0xh at ES:SI
|
|
<p><b>2xh bit 5 set:</b><br>BH contains current keyboard state
|
|
40h signed 8-bit relative data
|
|
41h signed 16-bit relative data
|
|
42h unsigned 8-bit absolute data
|
|
43h unsigned 16-bit absolute data
|
|
45h specially-formed data (80x25) generated by V_LTOUCH
|
|
46h specially-formed data (640x200) generated by V_LTABLET
|
|
47h specially-formed data (640x200) generated by V_LPOINTER
|
|
<p>
|
|
Bitfields for HP Vectra EX-BIOS keyboard state:
|
|
<a name=table3743></a>
|
|
Bit(s) Description (Table 03743)
|
|
0 Alt pressed
|
|
1 Left Shift pressed
|
|
2 Right Shift pressed
|
|
3 Ctrl pressed
|
|
4 CapsLock active
|
|
5 NumLock active
|
|
6 Right unlabeled key pressed (some international keyboards)
|
|
7 Left unlabeled key pressed (some international keyboards)
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#00582
|
|
<PRE>
|
|
<p>
|
|
<a name=table3744></a>
|
|
(Table 03744)
|
|
Values for HP Vectra EX-BIOS status:
|
|
00h successful
|
|
02h unsupported function
|
|
04h not serviced
|
|
06h done (no further processing should be performed on the ISR event)
|
|
F2h device is out of paper
|
|
F4h device is offline
|
|
F6h no more space for more drivers
|
|
F8h driver is busy
|
|
FAh bad parameter
|
|
FEh operation failed
|
|
</PRE>
|
|
<p><b>Note:</b>
|
|
Status codes are always even; negative values (>= 80h) indicate errors
|
|
while positive values indicate exceptional conditions
|
|
<PRE>
|
|
<p>
|
|
Format of HP EX-BIOS driver header data:
|
|
<a name=table3745></a>
|
|
Offset Size Description (Table 03745)
|
|
00h WORD driver attributes <a href="rb-7640.htm#Table3746" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3746">(see #03746)</a>
|
|
02h WORD string index of driver's name
|
|
04h WORD driver's default logical device vector <a href="rb-7640.htm#Table3741" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3741">(see #03741)</a>
|
|
06h WORD driver's parent class (bitset) <a href="rb-7640.htm#Table3747" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3747">(see #03747)</a>
|
|
08h WORD driver's child class (bitset)
|
|
0Ah WORD driver's parent vector
|
|
0Ch WORD driver's child vector
|
|
0Eh BYTE major subaddress
|
|
0Fh BYTE minor subaddress
|
|
</PRE>
|
|
<p><b>Notes:</b>
|
|
This structure is located at offset 0 in the driver's data segment,
|
|
which in turn may be read from the HP_VECTOR_TABLE (refer to note in
|
|
main entry).
|
|
Only the first WORD is required, and everything from offset 6 onward
|
|
is only required if the device wishes to perform device mapping
|
|
<p><b>See Also:</b>
|
|
#03748 - #03749
|
|
<PRE>
|
|
<p>
|
|
Bitfields for HP EX-BIOS driver header attributes:
|
|
<a name=table3746></a>
|
|
Bit(s) Description (Table 03746)
|
|
15 this is a complete driver header
|
|
14 "ATR_DEVCFG" reserved
|
|
13 driver can be mapped with the parent vector at offset 0Ah
|
|
12 driver can be mapped with the child vector at offset 0Ch
|
|
11-9 driver type.
|
|
000 reserved vector.
|
|
001 free vector.
|
|
010 EX-BIOS service.
|
|
011 logical driver (mapped from parent to child).
|
|
100 mappable driver (cannot be last in driver chain).
|
|
101 mappable driver that is last in driver chain.
|
|
110 input driver (mappable).
|
|
111 reserved
|
|
8 "ATR_STRING" reserved
|
|
7 call SF_START whenever driver is remapped
|
|
6-5 addressing requirements.
|
|
00 no subaddresses required.
|
|
01 requires major address be stored at offset 0Eh.
|
|
10 requires minor address be stored at offset 0Fh.
|
|
11 required major,minor, and mid addresses (minor in low nybble of
|
|
offset 0Fh, mid address in high nybble of 0Fh)
|
|
4 driver can be shared between several parent drivers
|
|
3 driver can be shared between several child drivers
|
|
2 this driver header is in ROM
|
|
1 "ATR_YIELD" reserved
|
|
0 reserved
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#03745 - #03747
|
|
<PRE>
|
|
<p>
|
|
Bitfields for HP EX-BIOS driver class:
|
|
<a name=table3747></a>
|
|
Bit(s) Description (Table 03747)
|
|
15 maps F1 to F8 softkeys
|
|
14 keyboard
|
|
13 cursor pad
|
|
12 console device
|
|
11 serial output device (may be capable of limited input)
|
|
10 "CL_COMM" reserved
|
|
9 interfaces multiple resources transparent to operating system
|
|
8 serial output device filter (can be mapped between logical and physical
|
|
driver to perform translations)
|
|
7 addressed block device
|
|
6 priority boot device
|
|
5 logical graphics input device
|
|
4 physical graphics input device (can map to child of another driver)
|
|
3 "CL_GID" can map to an event
|
|
2 physical touch device
|
|
1 reserved
|
|
0 class extension bit
|
|
</PRE>
|
|
<p><b>Note:</b>
|
|
Special values: FFFFh maps to all other devices (V_PNULL), and 0000h
|
|
maps to no other driver
|
|
<p><b>See Also:</b>
|
|
#03745
|
|
<PRE>
|
|
<p>
|
|
Format of HP EX-BIOS global data area:
|
|
<a name=table3748></a>
|
|
Offset Size Description (Table 03748)
|
|
00h 20 BYTEs reserved
|
|
14h BYTE sound driver status
|
|
15h BYTE number of pending key clicks (max 4) (see AH=34h/BP=0012h)
|
|
16h BYTE current tick duration scaling factor
|
|
17h BYTE current key click volume
|
|
18h WORD current beep period (10 us increments) (see AH=3Ch/BP=0012h)
|
|
1Ah WORD current beep duration (10 us increments)
|
|
1Ch BYTE number of pending beep functions (max 4) (see AH=3Ah/BP=0012h)
|
|
1Dh BYTE reserved
|
|
1Eh WORD next unused string index number
|
|
20h ... reserved
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#03745
|
|
<PRE>
|
|
<p>
|
|
Format of HP EX-BIOS Driver Describe Record:
|
|
<a name=table3749></a>
|
|
Offset Size Description (Table 03749)
|
|
00h 16 BYTEs EX-BIOS driver header data <a href="rb-7640.htm#Table3745" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3745">(see #03745)</a>
|
|
10h BYTE device GID type
|
|
<p><b>bits 7-4:</b><br>Device type
|
|
<p><b>bits 3-0:</b><br>Physical device link address
|
|
11h BYTE physical device ID <a href="rb-7640.htm#Table3751" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3751">(see #03751)</a>
|
|
12h WORD logical device status bits <a href="rb-7640.htm#Table3750" tppabs="http://www.ctyme.com/intr/rb-7640.htm#Table3750">(see #03750)</a>
|
|
14h BYTE physical device vector number (driver ID / 6)
|
|
15h BYTE maximum number of axes reported (0-2)
|
|
16h BYTE device class
|
|
<p><b>bits 7-4:</b><br>Current class
|
|
<p><b>bits 3-0:</b><br>Default class
|
|
17h BYTE number of buttons/prompts
|
|
<p><b>bits 7-4:</b><br>Number of prompts
|
|
<p><b>bits 3-0:</b><br>Number of buttons
|
|
18h BYTE reserved
|
|
19h BYTE (physical devices only) maximum output burst length
|
|
1Ah BYTE (physical devices only) number of write registers
|
|
1Bh BYTE (physical devices only) number of read registers
|
|
1Ch BYTE button transition flags (bit 0 = button0, etc.)
|
|
1Dh BYTE current button states (bit 0 = button0, etc.)
|
|
1Eh WORD device resolution
|
|
20h WORD maximum x-axis count
|
|
22h WORD maximum y-axis count
|
|
24h WORD X position data for absolute devices
|
|
26h WORD Y position data for absolute devices
|
|
28h WORD X delta for relative devices
|
|
2Ah WORD Y delta for relative devices
|
|
2Ch WORD (logical devices only) X-axis scaling accumulator
|
|
(fraction of one logical unit)
|
|
2Eh WORD (logical devices only) Y-axis scaling accumulator
|
|
(fraction of one logical unit)
|
|
<p>
|
|
Bitfields for HP logical device status flags:
|
|
<a name=table3750></a>
|
|
Bit(s) Description (Table 03750)
|
|
15-5 reserved
|
|
4 event enabled
|
|
3 tracking enabled
|
|
2 clipping enabled
|
|
1 button error occurred
|
|
0 interrupt in progress
|
|
</PRE>
|
|
<p><b>See Also:</b>
|
|
#03749
|
|
<PRE>
|
|
<p>
|
|
<a name=table3751></a>
|
|
(Table 03751)
|
|
Values for HP-HIL device ID:
|
|
00h-02h reserved
|
|
03h Swiss-French keyboard
|
|
04h-06h reserved
|
|
07h Canadian-English keyboard
|
|
08h-0Ah reserved
|
|
0Bh Italian keyboard
|
|
0Ch reserved
|
|
0Dh Dutch keyboard
|
|
0Eh Swedish keyboard
|
|
0Fh German keyboard
|
|
10h-12h reserved
|
|
13h Spanish keyboard
|
|
14h reserved
|
|
15h Belgian (Flemish) keyboard
|
|
16h Finnish keyboard
|
|
17h UK keyboard
|
|
18h French-Canadian keyboard
|
|
19h Swiss-German keyboard
|
|
1Ah Nerwegian keyboard
|
|
1Bh Frensh keyboard
|
|
1Ch Danish keyboard
|
|
1Dh Katakana keyboard
|
|
1Eh Latin American-Spanish keyboard
|
|
1Fh US-American keyboard
|
|
20h-2Bh reserved
|
|
2Ch-2Fh tone generator
|
|
30h-3Fh reserved
|
|
40h-5Bh reserved (character entry)
|
|
5Ch-5Fh barcode reader
|
|
60h-67h reserved (relative positions)
|
|
68h-6Bh mouse
|
|
6Ch-6Fh trackball
|
|
70h-7Fh reserved (relative positions)
|
|
80h-87h reserved (absolute positions)
|
|
88h-8Bh touchpad
|
|
8Ch-8Fh touch screen
|
|
90h-97h graphics tablet
|
|
98h-9Fh reserved (absolute positions)
|
|
A0h-BFh compressed keyboard (91-93 keys)
|
|
C0h-DFh extended keyboard (107-109 keys)
|
|
E0h-FFh standard keyboard (85-87 keys)
|
|
</PRE>
|
|
<p>
|
|
<b>Category: <a href="cat-044.htm" tppabs="http://www.ctyme.com/intr/cat-044.htm">
|
|
Vendor-specific BIOS Extensions</a>
|
|
- <a href="int-6f-1.htm" tppabs="http://www.ctyme.com/intr/int-6F.htm">
|
|
Int 6Fh</a>
|
|
- <a href="alpha-h.htm" tppabs="http://www.ctyme.com/intr/alpha-h.htm">
|
|
H</a>
|
|
</b><p><p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
<table border=1 cellpadding=3 cellspacing=1>
|
|
<td>
|
|
<a href="rb-7639.htm" tppabs="http://www.ctyme.com/intr/rb-7639.htm">
|
|
<img src="lup.gif" tppabs="http://graphics.ctyme.com/gif/lup.gif" border=0 alt=Prev></a>
|
|
<a href="rb-7641.htm" tppabs="http://www.ctyme.com/intr/rb-7641.htm">
|
|
<img src="ldown.gif" tppabs="http://graphics.ctyme.com/gif/ldown.gif" border=0 alt=Next></a>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/rbrown.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/rbrown.htm'" tppabs="http://www.ctyme.com/rbrown.htm">
|
|
<img src="lhome.gif" tppabs="http://graphics.ctyme.com/gif/lhome.gif" border=0 alt=Ralf Brown Page></a>
|
|
<td><a href="int.htm" tppabs="http://www.ctyme.com/intr/int.htm">Interrups</a></td>
|
|
<td><a href="cat.htm" tppabs="http://www.ctyme.com/intr/cat.htm">Categories</a></td>
|
|
<td><a href="alpha.htm" tppabs="http://www.ctyme.com/intr/alpha.htm">Contents</a></td>
|
|
</td></table><p>
|
|
|
|
<!-- Bottom Link Start -->
|
|
|
|
<center>
|
|
|
|
<p><table border=1 bgcolor="#ffff99"><tr><td>
|
|
<table border=0 height=80>
|
|
<tr align=center><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">
|
|
<img src="tip.gif" tppabs="http://graphics.ctyme.com/gif/tip.gif" ALT="Sponsors" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/sponsor.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/sponsor.htm'" tppabs="http://www.ctyme.com/sponsor.htm">Shopping</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">
|
|
<img src="comment.gif" tppabs="http://graphics.ctyme.com/gif/comment.gif" ALT="Forum" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://talk.ctyme.com/webx.cgi?13@@.ee6b2be \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://talk.ctyme.com/webx.cgi?13@@.ee6b2be'" tppabs="http://talk.ctyme.com/webx.cgi?13@@.ee6b2be">Forum</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">
|
|
<img src="mail.gif" tppabs="http://graphics.ctyme.com/gif/mail.gif" ALT="email" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/mail.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/mail.htm'" tppabs="http://www.ctyme.com/mail.htm">EMail</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">
|
|
<img src="toc.gif" tppabs="http://graphics.ctyme.com/gif/toc.gif" ALT="Index" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/map.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/map.htm'" tppabs="http://www.ctyme.com/map.htm">Index</a>
|
|
|
|
</td><td width="65">
|
|
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">
|
|
<img src="home.gif" tppabs="http://graphics.ctyme.com/gif/home.gif" ALT="Home" height="40" width="40"></a>
|
|
<br><a href="javascript:if(confirm('http://www.ctyme.com/ \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/'" tppabs="http://www.ctyme.com/">Home</a>
|
|
|
|
</td><td width="90">
|
|
|
|
<center>
|
|
<FORM ACTION="https://secure.paypal.com/cgi-bin/webscr" tppabs="https://secure.paypal.com/cgi-bin/webscr" METHOD="POST" traget="_blank">
|
|
<INPUT TYPE="hidden" NAME="cmd" VALUE="_xclick">
|
|
<INPUT TYPE="hidden" NAME="business" VALUE="marc@perkel.com">
|
|
<INPUT TYPE="hidden" NAME="return" VALUE="http://www.perkel.com">
|
|
<INPUT TYPE="hidden" NAME="item_name" VALUE="Donation To Support this Site">
|
|
<INPUT TYPE="hidden" NAME="no_intl" VALUE="1">
|
|
<INPUT TYPE="image" SRC="x-click-but7.gif" tppabs="http://images.paypal.com/images/x-click-but7.gif" vspace=9
|
|
NAME="submit" ALT="Make payments with PayPal - it's fast, free and secure!">
|
|
</FORM>
|
|
|
|
</td></tr></table></td></tr></table><p>
|
|
|
|
|
|
<center>
|
|
<p>
|
|
<a href="javascript:if(confirm('http://www.ctyme.com/hosting/index.htm \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address. \n\nDo you want to open it from the server?'))window.location='http://www.ctyme.com/hosting/index.htm'" tppabs="http://www.ctyme.com/hosting/index.htm" target="_blank">
|
|
<img src="ctymehost.gif" tppabs="http://graphics.ctyme.com/gif/ctymehost.gif"
|
|
border=3 height=60 width=468></a>
|
|
<p>
|
|
<!-- Ad End --->
|
|
|
|
</center>
|
|
<FORM ACTION="http://service.bfast.com/bfast/click" target="_blank">
|
|
<INPUT TYPE="hidden" NAME="siteid" VALUE="30472466" >
|
|
<INPUT TYPE="hidden" NAME="bfpage" VALUE="horizontal">
|
|
<INPUT TYPE="hidden" NAME="bfmid" VALUE="27253343" >
|
|
<INPUT TYPE="hidden" NAME="num" VALUE="30">
|
|
|
|
<table bgcolor=white border=3><tr><td>
|
|
<table bgcolor=white border=0>
|
|
<tr><td>
|
|
<IMG SRC="serve-bfmid=27253343&siteid=30472466&bfpage=horizontal.gif" tppabs="http://service.bfast.com/bfast/serve?bfmid=27253343&siteid=30472466&bfpage=horizontal" BORDER="0" WIDTH="1" HEIGHT="1" align=right NOSAVE >
|
|
<center><b>Search the web with Google</b></center>
|
|
</td></tr><tr><td>
|
|
<TABLE cellpadding=0 cellspacing=5 bgcolor="#FFFFFF">
|
|
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr><tr><td>
|
|
<IMG SRC="affiliate_logo.gif" tppabs="http://www.google.com/affiliates/affiliate_logo.gif" border="0" ALT="Google" align="center">
|
|
<INPUT TYPE=text name=q size=30 maxlength=255 value="">
|
|
<INPUT type=submit name=sa VALUE="Go">
|
|
</td></tr>
|
|
<tr><td bgcolor="#0000cc"><IMG SRC="cleardot.gif" tppabs="http://www.google.com/images/cleardot.gif" height=1 border="0" ALT="Google"></td></tr></TABLE>
|
|
</td></tr></table>
|
|
</tr></td></table>
|
|
</FORM>
|
|
|
|
</center>
|
|
|
|
|
|
<p><img src="rbline.gif" tppabs="http://graphics.ctyme.com/gif/rbline.gif" width="100%" alt="------"><p>
|
|
|
|
<!-- Bottom Link End -->
|
|
|
|
</BODY>
|
|
</HTML>
|