9front - general discussion about 9front
 help / color / mirror / Atom feed
* core-i3 and vesa mode
@ 2016-07-02  1:13 kokamoto
  2016-07-02  4:56 ` [9front] " kokamoto
  0 siblings, 1 reply; 77+ messages in thread
From: kokamoto @ 2016-07-02  1:13 UTC (permalink / raw)
  To: 9front

I'm now trying to use a core-i3 small desktop, which shows:
00:00.0 Host bridge: 8086/0150  0
	Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: 8086/0151  11
	Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: 8086/0152  11 0:f7800004 4194304 2: e000000c 268435456 4: 00f001 64
	Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)

When I tried vesa mode, this machine shows different behaviour at 1024x768x[8,16,32], 
1280x1024x[8,16,32], 1920x1080x[8,16,32] and 640, 800, too.

In 1024x768x8 mode, it can show regular screen at HDMI.
In 1024x768x16, a upper half of the full screen is shown,
in 1024x768x32, a upper little of the screen, and the resolution goes
large, the shouwn area on the top becomes narrower.

This BIOS has GTT memory adjust just only 1 or 2 MB.
How I can proceed this?

For igfx mode, nothing shown on the screen(TV).

Kenji



^ permalink raw reply	[flat|nested] 77+ messages in thread
* Re: [9front] core-i5(TypeSNB) and vesa mode
@ 2016-08-06 15:08 kokamoto
  0 siblings, 0 replies; 77+ messages in thread
From: kokamoto @ 2016-08-06 15:08 UTC (permalink / raw)
  To: kokamoto, 9front

After I dealt with display codes, I realised I'm just familier
with the whole codes of igfx.c.

I have a porpose to construct opur strategy.

1) make separate of the hard tie connection of pipe(x) and transcoder
number.

2) as we can judge which display device is connected to a port by
examimming the 2 bit of dpctl(e0300, e1300, e2300 etc),
we can put the dpctl enable of that port.

3) we can do above both for pipe(0) and pipe(1).
Let's the pipe(0) alone for native vga mode, even if we use it 
or not.  Do the change to pipe(1) above, because we are now
dealing with only frame buffer, which is not so heavy.
In a future, if we deal with 3D movie etc, let's consider about it.

4) for G965, we use pipe(1) for high resolution mode, however,
we use pipe(0) for Sandy/Ivy Bridge.   I wondered why at the
beginning.   Now I understand the reason, however, to make it
harmony with the case of G965 etc is the second reason.

Kenji



^ permalink raw reply	[flat|nested] 77+ messages in thread

end of thread, other threads:[~2016-08-20 17:11 UTC | newest]

Thread overview: 77+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-02  1:13 core-i3 and vesa mode kokamoto
2016-07-02  4:56 ` [9front] " kokamoto
2016-07-03  0:17   ` kokamoto
2016-07-05 12:26     ` cinap_lenrek
2016-07-06  0:18       ` kokamoto
2016-07-06  9:49         ` cinap_lenrek
2016-07-06 23:26           ` kokamoto
2016-07-07  3:05             ` kokamoto
2016-07-08  0:00               ` kokamoto
2016-07-08  6:21               ` kokamoto
2016-07-08  6:39                 ` kokamoto
2016-07-08  9:26                   ` cinap_lenrek
2016-07-09  1:49                     ` kokamoto
2016-07-09  2:16                       ` cinap_lenrek
2016-07-09  2:38                         ` kokamoto
2016-07-09  6:27                           ` kokamoto
2016-07-09 12:48                           ` cinap_lenrek
2016-07-12  6:32                             ` kokamoto
2016-07-12 12:15                               ` kokamoto
2016-07-21  1:36                                 ` kokamoto
2016-07-23  6:19                                   ` kokamoto
2016-07-23  9:50                                     ` kokamoto
2016-07-23 12:27                                     ` cinap_lenrek
2016-07-23 23:50                                       ` kokamoto
2016-07-24  0:16                                         ` kokamoto
2016-07-25  4:15                                         ` [9front] core-i5 " kokamoto
2016-07-25  4:19                                         ` [9front] core-i5(TypeSNB) " kokamoto
2016-07-27  0:12                                           ` kokamoto
2016-07-27  9:57                                             ` cinap_lenrek
2016-07-27 13:24                                               ` kokamoto
2016-07-27 13:42                                                 ` kokamoto
2016-07-27 19:30                                                 ` cinap_lenrek
2016-07-28  0:37                                                   ` kokamoto
2016-07-28  2:19                                                   ` kokamoto
2016-07-28  9:28                                                     ` cinap_lenrek
2016-07-27 20:01                                                 ` cinap_lenrek
2016-07-27 22:37                                                   ` cinap_lenrek
2016-07-28  0:39                                                   ` kokamoto
2016-07-28 10:03                                                     ` cinap_lenrek
2016-07-28 11:31                                                       ` kokamoto
2016-07-28 13:26                                                         ` cinap_lenrek
2016-08-01  6:51                                                           ` kokamoto
2016-07-28 10:20                                                     ` cinap_lenrek
2016-07-28 11:34                                                       ` kokamoto
2016-07-28 13:31                                                         ` cinap_lenrek
2016-07-28 23:48                                                           ` kokamoto
2016-07-29  0:58                                                             ` kokamoto
2016-07-29  9:00                                                               ` cinap_lenrek
2016-07-29 11:42                                                                 ` kokamoto
2016-07-29  8:15                                                             ` cinap_lenrek
2016-07-29 11:49                                                               ` kokamoto
2016-07-29 13:01                                                                 ` cinap_lenrek
2016-07-29 23:41                                                                   ` kokamoto
2016-07-29 23:43                                                                     ` cinap_lenrek
2016-08-05 23:58                                                                   ` kokamoto
2016-08-06  5:51                                                                     ` kokamoto
2016-08-06 12:55                                                                       ` kokamoto
2016-08-06 13:05                                                                         ` cinap_lenrek
2016-08-06 13:58                                                                         ` cinap_lenrek
2016-08-07  0:08                                                                         ` kokamoto
2016-08-07  0:38                                                                           ` cinap_lenrek
2016-08-09  1:29                                                                             ` kokamoto
2016-08-09  8:47                                                                               ` cinap_lenrek
2016-08-13  4:21                                                                                 ` kokamoto
2016-08-09  9:40                                                                               ` cinap_lenrek
2016-08-12 23:27                                                                                 ` kokamoto
2016-08-13  1:32                                                                                   ` cinap_lenrek
2016-08-13  4:14                                                                                     ` kokamoto
2016-08-13  5:57                                                                                       ` kokamoto
2016-08-13 23:02                                                                                         ` kokamoto
2016-08-19 23:01                                                                                           ` kokamoto
2016-08-20 17:11                                                                                             ` cinap_lenrek
2016-07-27 21:18                                                 ` cinap_lenrek
2016-07-27 21:41                                                 ` cinap_lenrek
2016-07-27 21:52                                                   ` cinap_lenrek
2016-07-28  0:44                                                   ` kokamoto
2016-08-06 15:08 kokamoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).