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

📄 changelog-demo

📁 COS 0.0.1.rar Cos操作系统源代码
💻
字号:
demo7:- last demo version, i forget all the changes i made!!!!!- added thread support----------------------------------------------------------demo6:- Added kalloc() and kfree() functions using bget as a backend.- Created a simple console device, currently only works as a teletypewriter.- Added full file support. read(), write() etc. on a file handle. Files can	only be opened using OpenDevice() so far.- better keyboard and video devices.- lots of internal changes.- updated all documentation files.- removed the wait for keypress before jumping into kernel.- updated file extensions to reflect what they are compiled with.- overhauled the Makefile's.- moved config options to config.mak and added some more options. The system	should now be more user-friendly.- added support for the Bochs emulator with a bochrc file.	See http://bochs.sourceforge.net/- changed all files from windows CR-LF format to unix LF format.----------------------------------------------------------demo5:- added support for devices.- added null device, similar to unix /dev/null and /dev/zero.- changed keyboard code to a device.- added video device, still using the VidWrite() style functions though.- changed compiler to g++ for type safety, no C++ features actually used.- updated Acknowledgements, Memory and Readme, added TODO file.- improved the GDT code, added several new GDT management functions.- added more config options.----------------------------------------------------------demo4:- added a very crude floppy disk driver.- corrected an error in "include.mak" so we can compile under linux.- introduced standard types.- added a Kate project file (Kate is the KDE programmer's editor, used for development under linux).- added simple config header and a couple of options.- updated Acknowledgements.----------------------------------------------------------demo3:- shifted the positions at which things are loaded.- added gdt management in kernel.- added support for interrupts.- added a simple page allocator.- added keyboard driver.- added Acknowledgements file.----------------------------------------------------------demo2:- added video memory code.- added kernel panic routine.- added version info.- added messages to boot and setup code, the setup code now waits for a keypress before starting the kernel.----------------------------------------------------------demo1:- first code demo, the kernel is just an infinite loop. This is only to prove we can actually boot.

⌨️ 快捷键说明

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