#以下为修改内容

From f9a26c1fee3e7749b64d6463da1f4967d0620e28 Mon Sep 17 00:00:00 2001
From: jindongming <jindongming@loongson.cn>
Date: Mon, 2 Sep 2019 19:52:27 +0800
Subject: [PATCH] change display resolution from 1280x1024 to 1024x768 forloongson 2k---Targets/LS2K/conf/ls2k                   | 1 +Targets/LS2K/ls2k/dc.c                   | 6 +++++-Targets/LS2K/ls2k/loongson3_clksetting.S | 6 ++++--Targets/LS2K/ls2k/tgt_machdep.c          | 7 +++++++4 files changed, 17 insertions(+), 3 deletions(-)diff --git a/Targets/LS2K/conf/ls2k b/Targets/LS2K/conf/ls2k
index ce2da64..daecc1c 100644
--- a/Targets/LS2K/conf/ls2k
+++ b/Targets/LS2K/conf/ls2k
@@ -104,6 +104,7 @@ option     MY40IOselect        mod_x86emu_int10option      MY61IOoption          VGA_BASE=0xb0000000
+option                X1024x768 ##add jdmselect       mod_vgacon#select       sis315e#option      SIS315E
diff --git a/Targets/LS2K/ls2k/dc.c b/Targets/LS2K/ls2k/dc.c
index 8be6b42..9b37f70 100644
--- a/Targets/LS2K/ls2k/dc.c
+++ b/Targets/LS2K/ls2k/dc.c
@@ -6,10 +6,14 @@#include <target/ls2k.h>#define DC_FB0 1    //mtf modify
-
+#if 0#define FB_XSIZE 1280#define FB_YSIZE 1024
+#else+#define FB_XSIZE 1024
+#define FB_YSIZE 768
+#endif#define DIS_WIDTH  FB_XSIZE#define DIS_HEIGHT FB_YSIZE#define EXTRA_PIXEL  0
diff --git a/Targets/LS2K/ls2k/loongson3_clksetting.S b/Targets/LS2K/ls2k/loongson3_clksetting.S
index 9f5ad23..49d8bfc 100644
--- a/Targets/LS2K/ls2k/loongson3_clksetting.S
+++ b/Targets/LS2K/ls2k/loongson3_clksetting.S
@@ -61,12 +61,14 @@ ATTENTION:#define DC_DIV_L2   8#define GMAC_DIV    16-#define PIX0_LOOPC   109
+#define PIX0_LOOPC    64
+//#define PIX0_LOOPC  109#define PIX0_REFC    5#define PIX0_DIV   1#define PIX0_DIV_L2    20-#define PIX1_LOOPC   109
+#define PIX1_LOOPC    64
+//#define PIX1_LOOPC  109#define PIX1_REFC    5#define PIX1_DIV   1#define PIX1_DIV_L2    20
diff --git a/Targets/LS2K/ls2k/tgt_machdep.c b/Targets/LS2K/ls2k/tgt_machdep.c
index 797505b..c31bef9 100644
--- a/Targets/LS2K/ls2k/tgt_machdep.c
+++ b/Targets/LS2K/ls2k/tgt_machdep.c
@@ -295,9 +295,16 @@ void tgt_devconfig()fbaddress = dc_init();printf("dc_init done\n");//this parameters for 1280*1024 VGA
+#if 0ScreenLineLength = 2560;ScreenDepth = 15;ScreenHeight = 1024;
+#else
+
+          ScreenLineLength = 2048;
+          ScreenDepth = 15;
+          ScreenHeight = 768;
+#endif} else {fbaddress  = _pci_conf_read(pcie_dev->pa.pa_tag,0x10);fbaddress = fbaddress &0xffffff00; //laster 8 bit

pmon下修改分辨率示范相关推荐

  1. 远程linux分辨率,在Deepin Linux系统x11nvc和xrdp桌面下修改分辨率的方法

    如果在Deepin Linux/Debian/Ubuntu系统x11nvc和xrdp桌面下分辨率不佳,可用以下方法修改其分辨率. 分辨率需求 我装Deepin Linux系统的显示器是旧的,最高仅仅支 ...

  2. linux下修改分辨率和字体大小

    我用的是CentOS6 ,虚拟机是VMware 1.安装tools工具 官方安装方法 2.在root用户模式下,输入vi /boot/grub/grub.conf,进入脚本后,找到kernel那行最后 ...

  3. Android 屏幕适配(修改系统字体大小、显示大小、修改分辨率相关适配)

    Android实际开发中会遇到各种各样的机型,所以就需要对多种机型进行适配.常见的适配在这类就不详细介绍了,大家可以参考这里的系列文章Android通用屏幕适配讲解的已经很详细了.下面说的是:当修改系 ...

  4. 华为手机使用应用沙盒动态修改分辨率参数

    之前文章介绍了怎么样在安卓手机上安装激活XPOSED框架,XPOSED框架的牛逼之处功能大伙都清楚,可以不修改apk的前提下,修改系统底层的参数,打比方在某些应用范畴,大伙需要修改手机的某个系统参数, ...

  5. 三星手机动态修改分辨率信息

    较早前文章介绍了如何在安卓手机上安装激活XPOSED框架,XPOSED框架的极强的功能各位都清楚,能够不修改应用程序的前提下,修改系统内核的参数,好比在某些应用领域,各位需要修改手机的某个系统参数,这 ...

  6. 香橙派Zero2电视盒子开发板连接HDMI如何修改分辨率

    香橙派Zero2开发板采用全志H616 四核 64位处理器,拥有512MB/1GB 内存可选,集成千兆以太网卡.蓝牙5.0+双频WiFi(2.4GHz和5GHz).USB2.0.TF卡槽.板载2MB ...

  7. java模拟器修改游戏分辨率_海马玩模拟器修改分辨率DPI和隐藏虚拟按键的方法...

    方法一: 1.第一种通过VirtualBox软件自带的VBoxManage工具修改 比如VirtualBox安装路径是c:\Program Files\Oracle\VirtualBox可以在系统的运 ...

  8. linux系统取消报警声,简单几步关闭Linux报警声和修改分辨率

    相信大家都试过用Vmware来安装Linux,但大家会发现在Vmware上装的Linux在shell下由于输错命令或是种种原因时都会发出报警声,部分人可能会认为是声卡发出声音的,然而事实上并不是声卡发 ...

  9. 海康SDK修改分辨率

    因为项目的缘故,需要用到海康的SDK,但是海康的文档,描述的不够详细,遇上很多的坑,现在就写下其中遇到的一个坑,也就是改变视频的分辨率 刚开始按照文档来,发现不对,一直报错,操控不了设备,或者各种调用 ...

最新文章

  1. PHP并发IO编程之路
  2. 区块链BaaS云服务(16)天德链TDBC“智能合约”
  3. android su中的字符串,android – 等到su中的命令完成
  4. python循环顶帖_设计Python数据库连接池1-对象的循环引用问题
  5. 通过Memcached来实现对Tomcat集群中Session的共享策略
  6. P1 Human Pose Estimation人体姿态综述估计调研
  7. 光物联成物联网新热点
  8. 小米路由器安装Linux软件,小米路由器mini安装mixbox教程
  9. 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(20):方阵函数
  10. python刷新网页_python调用浏览器刷新网页的简单示例
  11. mysql误删除数据恢复_mysql误删除数据恢复
  12. 播放器音视频同步及网络抖动解决方案
  13. Android毕设项目功能:商城列表与购物车展示(一)
  14. JAVA生成订单编号工具类
  15. 学好水彩,给自己做个手机壳吧
  16. 计算机调出任务管理器的组合键是,如何打开任务管理器 打开任务管理器的方法【方法详解】...
  17. c语言变量是直接寻址,直接寻址页变量
  18. 如何修改图片大小200kb?怎样让图片不超过200k?
  19. Python中字典的应用及相关操作!
  20. 【CAN总线】CAN总线总结

热门文章

  1. c语言 情书,用c语言写的情书
  2. 一个实例说明PID 参数整定
  3. 气体密度传感器应用:空气和氮气的密度测量
  4. 06512oracle数据库,记一次ORA-06512、ORA-29283
  5. VPC对等连接(VPC Peering)
  6. Ubuntu下搭建python环境
  7. Linux中TTY是什么意思
  8. 美国访问学者签证材料清单
  9. Day 1.《鸟哥的linux私房菜》
  10. 贺志理:红树林湿地沉积物中微生物驱动的碳氮硫磷循环及其耦合机制