Welcome![Sign In][Sign Up]
Location:
Search - bochs-2.2.6

Search list

[OS programbochs bios 简要分析

Description: 简要分析了bochs bios的代码
Platform: | Size: 288305 | Author: qq6282371@126.com | Hits:

[OS programoperatingsystemsourcecode

Description: \Tinix: 书中所附代码 其中很多目录中除了包含源代码(*.asm, *.inc, *.c, *.h)外,还有这样一些文件: boot.bin 引导扇区(Boot Sector),可通过 FloppyWriter 写入软盘(或软盘映像)。 loader.bin LOADER,直接拷贝至软盘(或软盘映像)根目录。 kernel.bin 内核(Kernel),直接拷贝至软盘(或软盘映像)根目录。 bochsrc.bxrc Bochs 配置文件,如果系统中安装了 Bochs-2.1.1 可直接双击之运行。其它细节请见书第 2.7 节。 godbg.bat 调试时可使用此批处理文件。它假设 Bochs-2.1.1 安装在 D:\Program Files\Bochs-2.1.1\ 中。 TINIX.IMG 软盘映像。可直接通过 Bochs 或者 Virtual PC 运行。 *.com 可以在 DOS (必须为纯 DOS) 下运行的文件。 \Tools: 一些小工具 (在 VC6 下编译通过) DescParser 描述符分析器,输入描述符的值,可以得出起基址、界限、属性等信息。 ELFParser ELF 文件分析器,可以列出一个 ELF 文件的 ELF Header、 Program Header、Section Header 等信息。 FloppyWriter 用以写引导扇区,支持软盘和软盘映像。 KrnlChecker 用以检查一个 Tinix 内核加载后位置是否正确。 -\ Tinix : There are many of them attached code directory contains in addition to the source code (*. asm2.*. inc,*. c,*. h), if there are such documents : boot.bin boot (Boot Sector) written by FloppyWriter diskette (or floppy disk image). Loader.bin LOADER direct copy to a diskette (or floppy disk image) root directory. Kernel.bin kernel (Kernel), the direct copying to floppy disk (or floppy disk image) root directory. Bochsrc.bxrc Bochs configuration files, If the system installed Bochs- 2.1.1 can be directly's Double-click operation. Other details, see paragraph 2.7. Godbg.bat debugging can use this batch file. It assumes that Bochs- 2.1.1 installed on the D : \ Program Files \ Bochs- 2.1.1 \ China. TINIX.IMG floppy disk image. Bochs directly or through Virtual PC operation.*
Platform: | Size: 1665024 | Author: wonge | Hits:

[OS programminios

Description: 这是我自己学习过程中写的,大家看一下,多提意见。谢谢! 暂时只实现了进程的管理和切换,文件系统打算用FAT12,文件系统模块已经大体完成,后面再加进行去吧;内存管理也不会等太久的。 使用方法: 1.安装bochs; 2.建一个软件镜像文件,使用WINIMAGE将BOOT.BIN写入引导扇区,将setup.bin和system.bin直接写进磁盘镜像文件就行了。 上面用到的几个文件已经有了,没有编译器的可以直接使用了。编译环境为GCC+NASM,直接在命令下点make即可,名子不要改动。 -This is my own process of learning to write and look at everyone and opinions. Thanks! Temporarily only realize the process of management and switch, file system intends to use the FAT12, file system module has been largely completed, to go back plus memory management, etc. will not be too long. Usage: 1. Install bochs 2. To build a software image file, use WINIMAGE will write BOOT.BIN boot sector will be directly incorporated into the setup.bin and system.bin disk image file on the list. Used above, several documents have been, there is no compiler can be directly used. Compiler environment GCC+ NASM, directly in order to make the next point, the name will not change.
Platform: | Size: 267264 | Author: shengfeng | Hits:

[OS Developtoyo

Description: 参照MINIX3写的操作系统 用GCC+NASM+BOCHS开发-MINIX3 the light of the operating system used to write GCC+ NASM+ BOCHS Development
Platform: | Size: 548864 | Author: 梁健 | Hits:

[OS DevelopTinix

Description: 动手写操作系统源代码,非常好的学习资料,在实模式下调试用td,当调试32位和16位汇合代码时,需要使用bochs来调试-Hands to write the operating system source code, a very good learning materials, reduction in real-mode probation td, when debugging 32-bit and 16-bit merging code, need to use Bochs to debug
Platform: | Size: 1925120 | Author: | Hits:

[assembly languagetinix_os

Description: === ==== 关于本光盘 ========== \Tinix: 书中所附代码 其中很多目录中除了包含源代码(*.asm, *.inc, *.c, *.h)外,还有这样一些文件: boot.bin 引导扇区(Boot Sector),可通过 FloppyWriter 写入软盘(或软盘映像)。 loader.bin LOADER,直接拷贝至软盘(或软盘映像)根目录。 kernel.bin 内核(Kernel),直接拷贝至软盘(或软盘映像)根目录。 bochsrc.bxrc Bochs 配置文件,如果系统中安装了 Bochs-2.1.1 可直接双击之运行。其它细节请见书第 2.7 节。 godbg.bat 调试时可使用此批处理文件。它假设 Bochs-2.1.1 安装在 D:\Program Files\Bochs-2.1.1\ 中。 TINIX.IMG 软盘映像。可直接通过 Bochs 或者 Virtual PC 运行。 *.com 可以在 DOS (必须为纯 DOS) 下运行的文件。 \Tools: 一些小工具 (在 VC6 下编译通过) DescParser 描述符分析器,输入描述符的值,可以得出起基址、界限、属性等信息。 ELFParser ELF 文件分析器,可以列出一个 ELF 文件的 ELF Header、 Program Header、Section Header 等信息。 FloppyWriter 用以写引导扇区,支持软盘和软盘映像。 KrnlChecker 用以检查一个 Tinix 内核加载后位置是否正确。-err
Platform: | Size: 1737728 | Author: 朱昭威 | Hits:

[Windows Developbochs-2.4.1-msvc-src

Description: bochs 2.4.1 vc版的源代码,官方网站公布的不是VC++版的-bochs 2.4.1 for vc++
Platform: | Size: 4515840 | Author: | Hits:

[OS Developbochs-2.4.1

Description: bochs是著名的虚拟机软件,提供了丰富的功能和接口,方便大家学习和实践操作系统-bochs is a well-known virtual machine software, which provides a wealth of features and interfaces to facilitate them to learn and practice of the operating system
Platform: | Size: 4361216 | Author: shepherd | Hits:

[OS programfunix

Description: 1. 安装带有虚拟硬盘的虚拟机(VMware、Bochs等); 2. 运行funix目录下的format.exe程序,按要求输入虚拟硬盘路径,即可格式化该虚拟硬盘; 3. 运行funix目录下的MakeImg.exe程序,同样输入虚拟硬盘路径,可将funix的boot、loader和kernel安装至虚拟硬盘 4. 若要在虚拟硬盘上放置文件,运行asd.exe,先输入虚拟硬盘路径,再输入文件路径。 -1. With the virtual hard disk to install the virtual machine (VMware, Bochs, etc.) 2. Run funix directory format.exe process, and asked to enter path to the virtual hard disk, you can format the virtual hard disk drive 3. Run funix directory MakeImg.exe program, also enter the path to the virtual hard disk can be funix the boot, loader and the kernel is installed to the virtual hard disk drive 4. To place the files in the virtual hard disk, run asd.exe, first enter the path to the virtual hard disk, and then enter the file path.
Platform: | Size: 252928 | Author: zephyr | Hits:

[Internet-NetworklinuxExplan

Description: linux-0.11中文完全注释版.用UtralEdit等软件可以查看。使用BOCHS可以运行。VMWARE也可以运行。-linux-0.11 English version of full annotations. UtralEdit using software such as can view it. Use BOCHS run. VMWARE can also run.
Platform: | Size: 997376 | Author: 黄运 | Hits:

[SCMSinowal_Bootkit

Description: Sinowal Bootkit源码 不过我试着编译+填充分区表+填充原始MBR到63扇区后写到硬盘无法正常引导~初步估计是Bootloader的问题。 我这没bochs 没法调试 不知道咋回事 有条件的自己调调看吧-Sinowal Bootkit source, but I try to compile+ fill+ fill original MBR partition table to write the hard disk after 63 sector can not properly guide the initial estimate ~ Bootloader problem. I can not debug it did not know Zehui Shi bochs own tone Kanba conditional
Platform: | Size: 41984 | Author: ljh | Hits:

[uCOSprotectUC

Description: 一个保护模式下引导uc的程序,生成img文件后可以在bochs运行-Uc a protection mode, the program guide to generate img file can be run bochs
Platform: | Size: 49152 | Author: 石彦博 | Hits:

[assembly language4

Description: 从Bochs里提出的 反汇编代码. 16,32,64位 SSE 3DNOW -x86 disassembler, from Bochs
Platform: | Size: 40960 | Author: rexxa | Hits:

[OS DevelopXanaSystem

Description: 本科毕业设计制作的x86平台下的一个操作系统,借鉴了Mach、Linux、Unix和WinNT的架构,有基本的控制台,可以用Bochs、Qemu、VirtualPC等虚拟机运行,使用GCC编译,推荐在Linux下学习使用。-failed to translate
Platform: | Size: 1044480 | Author: Xana Hopper | Hits:

[OS Developswallow-master

Description: 一个简单的内核。在linux下运行,需要bochs模拟器。-A simple kernel. Running under linux, need bochs emulator.
Platform: | Size: 49152 | Author: pandengyang | Hits:

[OS Developvgabios-0.7a

Description: 最新的VGA BIOS,模拟Bios的功能,用于Bochs虚拟机,可以学习学习。-A Virtual BIOS for Bochs.
Platform: | Size: 1508352 | Author: Turing | Hits:

[Linux-Unixbiossums

Description: biossums.c - written by Eike W. for the Bochs BIOS. -biossums.c - written by Eike W. for the Bochs BIOS.
Platform: | Size: 2048 | Author: dvmoufu | Hits:

[Linux-Unixlinux-0.11-lab-master

Description: 一个已修改可以在Qume或Bochs等虚拟机上运行的Linux内核源码,运行方式看readme。-A modified to run on a virtual machine, etc. Qume or Bochs Linux kernel source code, operating mode see readme.
Platform: | Size: 5528576 | Author: 王家乐 | Hits:

[assembly languageOS3

Description: 参考《Orange’s》,在之前搭建的 nasm + bochs 实验平台上完成一个接受键盘输入,回显到屏幕上的程序,具体要求如下: • 从屏幕左上角开始,显示键盘输入的字符。可以输入并显示 a-z 和 0-9 字 符。 • 支持大小写,包括 Shift 组合键以及大写锁定两种方式。 • 支持回车键换行。 • 支持删除退格,退格如果退回上一行,必须退回该行编辑的最后一个字符 处。 • 支持空格键和 Tab 键,其中对于 Tab 键如果实现其作为制表符(即使用 了 Tab 的位置输入退格时会退四格),将会得到加分。 • 每隔 20 秒左右, 清空屏幕。输入的字符重新从屏幕左上角开始显示。 • 若按下 F1 到 F5, 分别切换到不同颜色进行输出。 • 要求有光标显示, 固定光标或者闪烁光标均可, 但一定要跟随输入字符的 位置变化。 • 要求支持一种特殊的组合键,规则为当同时按下 Shift 和 Tab 键的情况 下,输入键盘上的 Q, A, Z, W, S, X 键时,显示的内容是其右边一个键的 内容,即对应显示 W, S, X, E, D, C。对其他键不做要求。 -Reference Orange s , in the previous nasm+ bochs built a complete experimental platform to accept keyboard input echo to the program on the screen, the specific requirements are as follows: • From the upper left corner of the screen to display the character keyboard. You can enter and display a-z, and 0-9 characters. • support case, including the key combination Shift and Caps Lock in two ways. • Support the Enter key line feed. • supported the deletion backspace, backspace if the return on the line must be returned at the last character of the line editing. • Support Spacebar, and Tab key, wherein if the Tab key to achieve it as a tab character (ie, when using the Tab position input backspace backspace four-frame), you will get extra points. • Every 20 seconds, clear the screen. Character input display re-start the top left corner of the screen. • If you press F1 to F5, respectively, switching to a different color output. • req
Platform: | Size: 101376 | Author: mj | Hits:

[Linux-Unixlab3

Description: 在nasm + bochs实验平台上的接受键盘输入,回显到屏幕上的程序- 在nasm+ bochs实验平台上的接受键盘输入,回显到屏幕上的程序 NASM+ Bochs on the experimental platform to accept the keyboard input, back to the program on the screen
Platform: | Size: 324608 | Author: FrankHuang | Hits:
« 12 »

CodeBus www.codebus.net