<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.sierrahelp.com/index.php?action=history&amp;feed=atom&amp;title=VectSysTimer</id>
	<title>VectSysTimer - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.sierrahelp.com/index.php?action=history&amp;feed=atom&amp;title=VectSysTimer"/>
	<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=VectSysTimer&amp;action=history"/>
	<updated>2026-11-13T11:39:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=VectSysTimer&amp;diff=73405&amp;oldid=prev</id>
		<title>Andrew Branscom: 2 revisions imported</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=VectSysTimer&amp;diff=73405&amp;oldid=prev"/>
		<updated>2025-02-16T21:15:50Z</updated>

		<summary type="html">&lt;p&gt;2 revisions imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:15, 16 February 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Andrew Branscom</name></author>
	</entry>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=VectSysTimer&amp;diff=73404&amp;oldid=prev</id>
		<title>Andrew Branscom: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=VectSysTimer&amp;diff=73404&amp;oldid=prev"/>
		<updated>2024-06-03T05:20:01Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:20, 3 June 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Andrew Branscom</name></author>
	</entry>
	<entry>
		<id>http://wiki.sierrahelp.com/index.php?title=VectSysTimer&amp;diff=73403&amp;oldid=prev</id>
		<title>Andrew Branscom at 19:43, 28 January 2022</title>
		<link rel="alternate" type="text/html" href="http://wiki.sierrahelp.com/index.php?title=VectSysTimer&amp;diff=73403&amp;oldid=prev"/>
		<updated>2022-01-28T19:43:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:AGI Pages]]&lt;br /&gt;
[[File:sys_timer.txt]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ&lt;br /&gt;
&lt;br /&gt;
;		S u b r	o u t i	n e&lt;br /&gt;
&lt;br /&gt;
VectSysTimer	proc near		; DATA XREF: _InstallVectors+B4�o&lt;br /&gt;
		cli	&lt;br /&gt;
		push	ax&lt;br /&gt;
		push	bx&lt;br /&gt;
		push	cx&lt;br /&gt;
		push	dx&lt;br /&gt;
		push	si&lt;br /&gt;
		push	di&lt;br /&gt;
		push	bp&lt;br /&gt;
		push	ds&lt;br /&gt;
		push	es&lt;br /&gt;
		mov	ax, dseg&lt;br /&gt;
		mov	ds, ax&lt;br /&gt;
		mov	es, ax&lt;br /&gt;
		call	_DoClock&lt;br /&gt;
		pushf	&lt;br /&gt;
		call	dword ptr SysTimerTickOff&lt;br /&gt;
		mov	si, wStackTopPtr&lt;br /&gt;
		cmp	word ptr [si], 0AAAAh&lt;br /&gt;
		jz	loc_cseg_84B6&lt;br /&gt;
		mov	word ptr [si], 0AAAAh&lt;br /&gt;
		mov	bx, sp&lt;br /&gt;
		mov	word ptr [bx+12h], offset loc_cseg_84C1&lt;br /&gt;
		mov	[bx+14h], cs&lt;br /&gt;
&lt;br /&gt;
loc_cseg_84B6:				; CODE XREF: VectSysTimer+21�j&lt;br /&gt;
		pop	es&lt;br /&gt;
		pop	ds&lt;br /&gt;
		pop	bp&lt;br /&gt;
		pop	di&lt;br /&gt;
		pop	si&lt;br /&gt;
		pop	dx&lt;br /&gt;
		pop	cx&lt;br /&gt;
		pop	bx&lt;br /&gt;
		pop	ax&lt;br /&gt;
		sti	&lt;br /&gt;
		iret	&lt;br /&gt;
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ&lt;br /&gt;
&lt;br /&gt;
loc_cseg_84C1:				; DATA XREF: VectSysTimer+29�o&lt;br /&gt;
		mov	ax, dseg&lt;br /&gt;
		mov	ds, ax&lt;br /&gt;
		mov	es, ax&lt;br /&gt;
		mov	ax, wStackTopPtr&lt;br /&gt;
		add	ax, 0A00h&lt;br /&gt;
		mov	sp, ax&lt;br /&gt;
		call	_BeepSpeaker&lt;br /&gt;
		call	_BeepSpeaker&lt;br /&gt;
		push	ax&lt;br /&gt;
		lea	ax, aStackBlown_Pre&lt;br /&gt;
		mov	[bp-2],	ax&lt;br /&gt;
		pop	ax&lt;br /&gt;
		push	word ptr [bp-2]&lt;br /&gt;
		call	_MessageBox&lt;br /&gt;
		add	sp, 2&lt;br /&gt;
&lt;br /&gt;
loc_cseg_84E8:				; CODE XREF: VectSysTimer+69�j&lt;br /&gt;
		call	_ReadBIOSBuff&lt;br /&gt;
		cmp	ax, 1Bh		; wait for ESC&lt;br /&gt;
		jnz	loc_cseg_84E8&lt;br /&gt;
		call	_Finish&lt;br /&gt;
&lt;br /&gt;
VectDefault:				; DATA XREF: _InstallVectors+7A�o&lt;br /&gt;
		iret			; default vector.. return!&lt;br /&gt;
VectSysTimer	endp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
[[Category:AGI Picture Resources]]&lt;/div&gt;</summary>
		<author><name>Andrew Branscom</name></author>
	</entry>
</feed>