linux内核启动后键盘不能用,编译linux-0.11内核后键盘不对的问题解决方法,比如/变成了-...
keyboard.S文件开始有这么一句
#include
config.h里面有键盘布局的定义,linus用的是芬兰的键盘,我们用的是美式键盘。
#ifndef _CONFIG_H
#define _CONFIG_H
/*
* The root-device is no longer hard-coded. You can change the default
* root-device by changing the line ROOT_DEV = XXX in boot/bootsect.s
*/
/*
* define your keyboard here -
* KBD_FINNISH for Finnish keyboards
* KBD_US for US-type
* KBD_GR for German keyboards
* KBD_FR for Frech keyboard
*/
/*#define KBD_US */
/*#define KBD_GR */
/*#define KBD_FR */
#define KBD_FINNISH
所以你要把#define KBD_FINNISH改为#define KBD_US 才能正常使用
#define KBD_US /*#define KBD_GR */ /*#define KBD_FR */ /*#define KBD_FINNISH*/
linux内核启动后键盘不能用,编译linux-0.11内核后键盘不对的问题解决方法,比如/变成了-...相关推荐
- Linux 0.11内核分析02:系统启动
目录 1. 内核镜像的构建 1.1 内核源码结构 1.1.1 boot 1.1.2 fs 1.1.3 include 1.1.4 init 1.1.5 kernel 1.1.6 lib 1.1.7 m ...
- Linux 0.11内核分析04:多进程视图
目录 1 进程概念的引入 1.1 使用CPU的直观想法 1.2 直观用法的缺点 1.3 直观用法的改进 1.4 进程的概念 1.4.1 保存程序执行状态 1.4.2 进程与PCB 1.5 Linux ...
- Linux 0.11内核分析01:概述
目录 1. 什么是操作系统 1.1 计算机硬件组成 1.2 操作系统基本结构 2. 操作系统核心视图 2.1 多进程视图 2.1.1 操作系统的相关演变 2.1.2 核心思想 2.2 文件视图 2.2 ...
- 0.11内核rd_load@ramdisk.c中memcpy函数好像有bug
0.11内核rd_load@ramdisk.c中memcpy函数好像有bug,如: #define memcpy(dst,src,n) \ __asm__("cld;rep;movs ...
- linux内核centos6.9,CentOS6.9手动编译并更新Kernel内核版本
Kernel是Linux操作系统的核心部分.它由操作系统中用于管理存储器.文件.外设和系统资源的那些部分组成.Kernel是操作系统的核心,掌控着所有硬件设备的控制权. 内核就是系统上面的一个文件,这 ...
- 修改linux内核启动动画,Android 开机界面及Linux内核启动界面的修改(tiny6410)
第一开机界面替换,即内核bootloader启动小企鹅界面更换 1.首先找一个自定义120*120的png图像,这里名称linux.png,但是后面的ppm名称必须是图中所示 在linux下执行下面代 ...
- linux 0.11 内核学习 -- bootsect.s, 万里长征第一步
呵呵,终于将linux 0.11 下面的boot文件夹下的三个文件读完,下面是相关注释,没有汇编基础的人也是可以读的.废话少说,下面就是linux的源码了. 参考资料 Linux内核完全注释.pdf ...
- LINUX 0.11内核完全剖析学习笔记-第三章内核编程语言和环境
一.编译器 linux 0.11 集成了两种汇编器.一种是能产生16位代码的as86汇编器,使用配套的ld86链接器:另一种是GUN汇编器gas,使用GNU ld链接器俩链接产生的目标文件. 1.1 ...
- linux 编辑启动菜单,grub2的配置,linux启动菜单修改
本文选自linux deepin wiki,版权归原作者所有 文章链接:http://wiki.linuxdeepin.com/index.php?title=Grub2%E7%AE%80%E4%BB ...
- linux java启动脚本文件_不错的linux下通用的java程序启动脚本
#!/bin/sh #该脚本为Linux下启动java程序的通用脚本.即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用. # #Author: tudaxi ...
最新文章
- 上海 |《PMCAFF 产品经理第一课》全面提升,微博副总裁、丁香园、1号店、淘宝、阿里巴巴产品总监最强分享...
- 参数--argumengs
- 还不会制作游戏脚本解放双手?那是你不会超强自动化框架AirTest!
- matlab的概述,Matlab概述
- android plugin 镜像,cordova-plugin-screen-orientation
- python 京东_Python数据分析-京东订单数据分析实战
- 极简网关认证方案:诞生于国科大的“认证博士”
- IT服务管理领域的最佳实践知识体系ITIL4
- gitgub代码汇总
- Altium Designer--如何添加泪滴
- AiDD AI+软件研发数字峰会开启编程新纪元
- java毕业设计—— 基于java+JSP+SSH的任务调度系统设计与实现(毕业论文+程序源码)——任务调度系统
- XP系统无法设置用户权限,如加everyone等的
- 使用Java代码制作二维码(超级简单)
- 学生宿舍管理数据库设计(下)
- LCD1602显示总结
- 小米手机怎么复制加密门禁卡_小米手机NFC功能复制门禁卡功能升级手册,l加密卡也能添加!...
- freeNAS(网络区域存储)
- 2021SC@SDUSC Linux内核—原生异步I/O(2)
- 2020-10-16 css07 css背景
热门文章
- Git(2)-- Git安装后首次配置与第一次使用Git和Github管理自己的代码(超详细纯小白图文教程)
- No goals have been specified for this build. You must specify a valid lifecycle phase or a goal.....
- webRTC之fatal error: ‘absl/strings/string_view.h‘ file not found(二十)
- Emacs快速切换行号开关
- Android LowMemoryKiller ADJ原理
- Go打印函数名/文件名/行号
- Android对话框_详解
- 写给新入职的毕业生们(二)
- VALSE学习(十四):自主学习
- ios 怎么判断字符串的字节数_如何用IOS判断字符串是不是纯数字