⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i2c.lst

📁 A Programmer s Reference to BIOS, DOS, and Third-Party Calls
💻 LST
📖 第 1 页 / 共 5 页
字号:
 5Ah	??? status
 5Bh	???
 5Ch	???
 5Dh	???
 5Eh	??? status (bits 4-0 always 0)
 5Fh	??? status
 60h	??? (read-only)
 61h	??? (read-only)
 62h-6Fh unused???
 70h	Window#1 Read Table: Vertical Begin		(see I2C 86h/28h/70h)
 71h	Window#1 Read Table: Vertical Lines In		(see I2C 86h/28h/71h)
 72h	Window#1 Read Table: Vertical Lines Out		(see I2C 86h/28h/72h)
 73h	Window#1 Read Table: Horizontal Begin		(see I2C 86h/28h/73h)
 74h	Window#1 Read Table: Horizontal Length		(see I2C 86h/28h/74h)
 75h	Window#1 Read Table: Horizontal Number of Pixels (see I2C 86h/28h/75h)
 76h	Window#1 Read Table: ???
 77h	Window#1 Read Table: ???
 78h	Window#1 Read Table: ???
 79h	Window#1 Read Table: ???
 7Ah	Window#1 Read Table: ???
 7Bh	Window#1 Read Table: Blurring/Aliasing Filter	(see I2C 86h/28h/7Bh)
 7Ch	Window#2 Read Table: Vertical Begin		(see I2C 86h/28h/7Ch)
 7Dh	Window#2 Read Table: Vertical Lines In		(see I2C 86h/28h/7Dh)
 7Eh	Window#2 Read Table: Vertical Lines Out		(see I2C 86h/28h/7Eh)
 7Fh	Window#2 Read Table: Horizontal Begin		(see I2C 86h/28h/7Fh)
 80h	Window#2 Read Table: Horizontal Length		(see I2C 86h/28h/80h)
 81h	Window#2 Read Table: Horizontal Number of Pixels (see I2C 86h/28h/81h)
 82h	Window#2 Read Table: ???
 83h	Window#2 Read Table: ???
 84h	Window#2 Read Table: ???
 85h	Window#2 Read Table: ???
 86h	Window#2 Read Table: ???
 87h	Window#2 Read Table: Blurring/Aliasing Filter	(see I2C 86h/28h/87h)
 88h	Window#1 Load Table: Vertical Begin		(see I2C 86h/28h/88h)
 89h	Window#1 Load Table: Vertical Lines In		(see I2C 86h/28h/89h)
 8Ah	Window#1 Load Table: Vertical Lines Out		(see I2C 86h/28h/8Ah)
 8Bh	Window#1 Load Table: Horizontal Begin		(see I2C 86h/28h/8Bh)
 8Ch	Window#1 Load Table: Horizontal Length		(see I2C 86h/28h/8Ch)
 8Dh	Window#1 Load Table: Horizontal Number of Pixels (see I2C 86h/28h/8Dh)
 8Eh	Window#2 Load Table: Vertical Begin		(see I2C 86h/28h/8Eh)
 8Fh	Window#2 Load Table: Vertical Lines In		(see I2C 86h/28h/8Fh)
 90h	Window#2 Load Table: Vertical Lines Out		(see I2C 86h/28h/90h)
 91h	Window#2 Load Table: Horizontal Begin		(see I2C 86h/28h/91h)
 92h	Window#2 Load Table: Horizontal Length		(see I2C 86h/28h/92h)
 93h	Window#2 Load Table: Horizontal Number of Pixels (see I2C 86h/28h/93h)
 94h	???
 95h	detected scan lines per field??? (usually 106h for NTSC)
 96h	??? status
 97h	??? (read-only)
 98h	???
 99h	[3220 only] InfoWord status register		(see I2C 86h/28h/99h)
 9Ah	[3220 only] CommandWord control register	(see I2C 86h/28h/9Ah)
 9Ah	[3220A] ???
 9Bh	??? (read-only)
 9Ch-9Fh unused???
 A0h	ACC reference level (color saturation)		(see I2C 86h/28h/A0h)
 A1h	??? status
 A2h	??? status
 A3h	ACC multiplier for SECAM Dr to adjust Cr level	(see I2C 86h/28h/A3h)
 A4h	ACC multiplier for SECAM Db to adjust Cb level	(see I2C 86h/28h/A4h)
 A5h	measured color-burst amplitude			(see I2C 86h/28h/A5h)
 A6h	???
 A7h	???
 A8h	amplitude color killer threshold		(see I2C 86h/28h/A8h)
 A9h	amplitude color killer hysteresis		(see I2C 86h/28h/A9h)
 AAh	??? status
 ABh	??? status
 ACh	??? status
 ADh	??? status
 AEh	???
 AFh	???
 B0h	??? status
 B1h	??? status
 B2h	Sync Amplitude reference			(see I2C 86h/28h/B2h)
 B3h	???
 B4h	???
 B5h	secondary Sync Amplitude reference???
 B6h	??? status
 B7h	??? status
 B8h	field counter???
 B9h	??? status
 BAh	???
 BBh	??? status
 BCh	???
 BDh	???
 BEh	start value for Automatic Gain Control gain	(see I2C 86h/28h/BEh)
 BFh	??? (read-only)
 C0h	horizontal retrace frequency			(see I2C 86h/28h/C0h)
 C1h	horizontal offset				(see I2C 86h/28h/C1h)
 C2h	??? affects colors
 C3h	???
 C4h	???
 C5h	??? status
 C6h	??? status
 C7h	??? black level expander?
 C8h	??? black level expander?
 C9h	???
 CAh	???
 CBh	??? status
 CCh	??? status
 CDh	??? status
 CEh	???
 CFh	???
 D0h-DFh blurring/aliasing filter setup (array of 6-bit values)
 E0h	???
 E1h	???
 E2h	??? status
 E3h	??? status
 E4h	??? status
 E5h	???
 E6h	???
 E7h	vertical standard lock				(see I2C 86h/28h/E7h)
 E8h	??? status (signed?)
 E9h	??? (read-only)
 EAh	??? status
 EBh	number of horizontal syncs detected in last frame (see I2C 86h/28h/EBh)
 ECh	??? (read-only)
 EDh	??? (read-only)
 EEh	??? status
 EFh	???
 F0h	[3220A] CommandWord control register		(see I2C 86h/28h/F0h)
 F1h	[3220A] InfoWord status register		(see I2C 86h/28h/F1h)
 F2h	[not 3220] TV standard - write			(see I2C 86h/28h/F2h)
 F3h	[not 3220] TV standard - read			(see I2C 86h/28h/F3h)
 F4h	???
 F5h-F8h unused???
 F9h	??? status
 FAh	??? status
 FBh	???
 FCh	???
 FDh	???
 FEh	???
 FFh	???
----------I8628--SF19------------------------
I2C 86h/28h/19h U - ITT VPX 3220A - FP - Colorburst Frequency (Low)
Note:	this register is updated whenever the television standard is set
	  via FP-RAM location 1Bh
SeeAlso: I2C 86h/28h/1Ah,I2C 86h/28h/1Bh,#I0044
----------I8628--SF1A------------------------
I2C 86h/28h/1Ah U - ITT VPX 3220A - FP - Colorburst Frequency (High)
Note:	this register is updated whenever the television standard is set
	  via FP-RAM location 1Bh
SeeAlso: I2C 86h/28h/19h,I2C 86h/28h/1Bh

(Table I0015)
Values for ITT VPX 3220A colorburst frequency:
 2D33EAh  = 3.575611 MHz  (TV standard 4)
 2D40A5h  = 3.579545 MHz  (TV standards 1,7)
 2D48C6h  = 3.582056 MHz  (TV standard 5)
 362EFAh  = 4.286    MHz  (TV standard 2)
 380CB8h  = 4.433618 MHz  (TV standards 0,3,6)
Note:	the frequency in Hz is equal to 1.206944 * setting
----------I8628--SF1B------------------------
I2C 86h/28h/1Bh U - ITT VPX 32xx - FP - Standard Select
Note:	this register is documented for the VDP 3108, but not the VPX 32xx
SeeAlso: I2C 86h/28h,I2C 86h/29h,#I0019,I2C 86h/28h/19h,I2C 86h/28h/1Ah

Bitfields for VDP 3108/VPX 32xx standard select register:
Bit(s)	Description	(Table I0016)
 2-0	television standard (see #I0039)
 8	no HPLL setup
 9	no vertical setup
 10	no ACC setup
 11	write 0 to initialize standard
	this bit is set to 1 once standard-setting is complete
----------I8628--SF1C------------------------
I2C 86h/28h/1Ch - ITT VPX 32xx - FP - NTSC Tint Angle (color balance)
Size:	12 bits, signed
SeeAlso: I2C 86h/28h,I2C 86h/29h,I2C 86h/E6h,I2C 86h/E7h,#I0019
----------I8628--SF20------------------------
I2C 86h/28h/20h - ITT VPX 32xx - FP - Current AGC Gain Value
SeeAlso: I2C 86h/28h/BEh,I2C 86h/28h,I2C 86h/29h,#I0019
----------I8628--SF26------------------------
I2C 86h/28h/26h - ITT VPX 32xx - FP - Crystal Oscillator Line-Locked Mode
SeeAlso: I2C 86h/28h,I2C 86h/29h

(Table I0017)
Values for Crystal Oscillator Line-Locked Mode:
---write---
 000h	disable lock
 064h	enable lock
---read---
 000h	oscillator currently unlocked
 FFFh	currently locked
----------I8628--SF41------------------------
I2C 86h/28h/41h U - ITT VPX 32xx - FP - Measured Sync Amplitude
Note:	this register is documented for the VDP 3108, but not the VPX 32xx
SeeAlso: I2C 86h/28h,I2C 86h/29h,#I0019
----------I8628--SF4B------------------------
I2C 86h/28h/4Bh - ITT VPX 32xx - FP - Horizontal PLL Control
SeeAlso: I2C 86h/28h,I2C 86h/29h

Bitfields for VPX 32xx Horizontal PLL Control:
Bit(s)	Description	(Table I0018)
 4-0	gain for integrating part of PLL control
 9-5	gain for proportional part of PLL contorl
 11-10	reserved
----------I8628--SF53------------------------
I2C 86h/28h/53h U - ITT VPX 32xx - FP - Automatic Standard Recognition Status
Note:	this register is documented for the VDP 3108, but not the VPX 32xx
SeeAlso: I2C 86h/28h,I2C 86h/29h

Bitfields for VPX 32xx/VDP 31xxB Automatic Standard Recognition status:
Bit(s)	Description	(Table I0019)
 0	vertical sync detected
 1	horizontally locked
 2	reserved
 3	color amplitude killer active
 4	(VDP31xxB) disable color amplitude killer
 5	color ident killer active
 6	(VDP31xxB) disable color ident killer
 7	(VDP31xxB) interlace detected
 8	(VDP31xxB) no vertical sync detection
 9	(VDP31xxB) spurious vertical sync detection
----------I8628--SF58------------------------
I2C 86h/28h/58h - ITT VPX 32xx - FP - Crystal Oscil. Center Frequency Adjust
SeeAlso: I2C 86h/28h/26h,I2C 86h/28h/59h,I2C 86h/28h,I2C 86h/29h,#I0019
----------I8628--SF59------------------------
I2C 86h/28h/59h - ITT VPX 32xx - FP - Crystal Oscil. Center Freq Adj (Locked)
Note:	to set the center frequency adjust in FPRAM location 58h, set 58h to
	  000h, set lock mode via FPRAM 26h, then read this register and write
	  the negative of the value to FRPAM 58h
SeeAlso: I2C 86h/28h/26h,I2C 86h/28h/58h,I2C 86h/28h,I2C 86h/29h,#I0019
----------I8628--SF70------------------------
I2C 86h/28h/70h U - ITT VPX 32xx - FP - Window#1 Read Table: Vertical Begin
Size:	9 bits
Note:	this register is updated whenever the Window#1 Load Table is latched
	  via the CommandWord, by copying FPRAM 88h
SeeAlso: I2C 86h/28h/88h,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF71------------------------
I2C 86h/28h/71h U - ITT VPX 32xx - FP - Window#1 Read Table: Vertical Lines In
Note:	this register is updated whenever the Window#1 Load Table is latched
	  via the CommandWord, by copying FPRAM 89h (inverting bits 11 and 10)
SeeAlso: I2C 86h/28h/89h,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h

Bitfields for VPX 32xx Vertical Lines In (Latched):
Bit(s)	Description	(Table I0020)
 8-0	number of lines (vertical begin + lines_in <= lines_per_field)
 9	unused???
 10	enable on even fields
 11	enable on odd fields
----------I8628--SF72------------------------
I2C 86h/28h/72h U - ITT VPX 32xx - FP - Window#1 Read Table: Vertical Lines Out
Notes:	this register is updated whenever the Window#1 Load Table is latched
	  via the CommandWord, by copying FPRAM 8Ah
	vertical lines out must be <= vertical lines in; vertical interpolation
	  is not supported (if fewer lines out, a nearest-neighbor algorithm is
	  used to drop lines)
SeeAlso: I2C 86h/28h/8Ah,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF73------------------------
I2C 86h/28h/73h U - ITT VPX 32xx - FP - Window#1 Read Table: Horizontal Begin
Desc:	horizontal start of window after scaling
Notes:	this register is updated whenever the Window#1 Load Table is latched
	  via the CommandWord, by copying FPRAM 8Bh
	start must be an even value; values > 0 crop the left side of image
SeeAlso: I2C 86h/28h/8Bh,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF74------------------------
I2C 86h/28h/74h U - ITT VPX 32xx - FP - Window#1 Read Table: Horizontal Length
Size:	11 bits
Notes:	this register is updated whenever the Window#1 Load Table is latched
	  via the CommandWord, by copying FPRAM 8Ch
	length must be an even value; begin + length <= numpixels
SeeAlso: I2C 86h/28h/8Ch,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF75------------------------
I2C 86h/28h/75h U - ITT VPX 32xx - FP - Window#1 Read Table: Horiz. NumPixels
Size:	11 bits
Desc:	number of active pixels for a full active line, after scaling
Notes:	this register is updated whenever the Window#1 Load Table is latched
	  via the CommandWord, by copying FPRAM 8Dh
	32 <= numpixels <= 1056 (864 for 60-Hz video)
SeeAlso: I2C 86h/28h/8Dh,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF76------------------------
I2C 86h/28h/76h U - ITT VPX 32xx - FP - Window#1 Read Table: 
SeeAlso: I2C 86h/28h,I2C 86h/29h
----------I8628--SF77------------------------
I2C 86h/28h/77h U - ITT VPX 32xx - FP - Window#1 Read Table: 
SeeAlso: I2C 86h/28h,I2C 86h/29h
----------I8628--SF78------------------------
I2C 86h/28h/78h U - ITT VPX 32xx - FP - Window#1 Read Table: 
SeeAlso: I2C 86h/28h,I2C 86h/29h
----------I8628--SF79------------------------
I2C 86h/28h/79h U - ITT VPX 32xx - FP - Window#1 Read Table: 
SeeAlso: I2C 86h/28h,I2C 86h/29h
----------I8628--SF7A------------------------
I2C 86h/28h/7Ah U - ITT VPX 32xx - FP - Window#1 Read Table: 
SeeAlso: I2C 86h/28h,I2C 86h/29h
----------I8628--SF7B------------------------
I2C 86h/28h/7Bh U - ITT VPX 32xx - FP - Window#1 Read Table: Blur/Alias Filter
SeeAlso: I2C 86h/28h,I2C 86h/29h
----------I8628--SF7C------------------------
I2C 86h/28h/7Ch U - ITT VPX 32xx - FP - Window#2 Read Table: Vertical Begin
Size:	9 bits
Note:	this register is updated whenever the Window#2 Load Table is latched
	  via the CommandWord, by copying FPRAM 8Eh
SeeAlso: I2C 86h/28h/8Eh,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF7D------------------------
I2C 86h/28h/7Dh U - ITT VPX 32xx - FP - Window#2 Read Table: Vertical Lines In
Note:	this register is updated whenever the Window#2 Load Table is latched
	  via the CommandWord, by copying FPRAM 8Fh
SeeAlso: #I0034,I2C 86h/28h/8Fh,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF7E------------------------
I2C 86h/28h/7Eh U - ITT VPX 32xx - FP - Window#2 Read Table: Vertical Lines Out
Notes:	this register is updated whenever the Window#2 Load Table is latched
	  via the CommandWord, by copying FPRAM 90h
	vertical lines out must be <= vertical lines in; vertical interpolation
	  is not supported (if fewer lines out, a nearest-neighbor algorithm is
	  used to drop lines)
SeeAlso: I2C 86h/28h/90h,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF7F------------------------
I2C 86h/28h/7Fh U - ITT VPX 32xx - FP - Window#2 Read Table: Horizontal Begin
Desc:	horizontal start of window after scaling
Notes:	this register is updated whenever the Window#2 Load Table is latched
	  via the CommandWord, by copying FPRAM 91h
	start must be an even value; values > 0 crop the left side of image
SeeAlso: I2C 86h/28h/91h,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF80------------------------
I2C 86h/28h/80h U - ITT VPX 32xx - FP - Window#2 Read Table: Horizontal Length
Size:	11 bits
Notes:	this register is updated whenever the Window#2 Load Table is latched
	  via the CommandWord, by copying FPRAM 92h
	length must be an even value; begin + length <= numpixels
SeeAlso: I2C 86h/28h/92h,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF81------------------------
I2C 86h/28h/81h U - ITT VPX 32xx - FP - Window#2 Read Table: Horiz. NumPixels
Size:	11 bits
Desc:	number of active pixels for a full active line, after scaling
Notes:	this register is updated whenever the Window#2 Load Table is latched
	  via the CommandWord, by copying FPRAM 93h
	32 <= numpixels <= 1056 (864 for 60-Hz video)
SeeAlso: I2C 86h/28h/93h,I2C 86h/28h/F0h,I2C 86h/28h,I2C 86h/29h
----------I8628--SF82------------------------
I2C 86h/28h/82h U - ITT VPX 32xx - FP - Window#2 Read Table: 
SeeAlso: I2C 86h/28h,I2C 86h/29h
----------I8628--SF83------------------------
I2C 86h/28h/83h U - ITT VPX 32xx - FP - Window#2 Read Table: 
SeeAlso: I2C 86h/28h,I2C 86h/29h
----------I8628--SF84------------------------
I2C 86h/28h/84h U - ITT VPX 32xx - FP - Window#2 Read Table: 
SeeAlso: I2C 86h/28h,I2C 86h/29h

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -