lucic71
|
864d8593a6
|
Moved lib and modules in kernel/
|
2020-06-27 15:35:11 +03:00 |
lucic71
|
b677ef2c4f
|
Deleted unuseful directories
|
2020-06-27 15:31:14 +03:00 |
lucic71
|
8c3b610da6
|
Added i386 crt's and fixed boot file
|
2020-06-27 13:43:30 +03:00 |
lucic71
|
b6f6ce2295
|
Reformatting project structure 2: Added shell scripts
|
2020-06-27 13:38:56 +03:00 |
lucic71
|
6819c5e1be
|
Reformatting project structure 1
|
2020-06-26 17:05:48 +03:00 |
lucic71
|
5ab8c3ca2e
|
Created so directory in lib
|
2020-06-25 17:50:36 +03:00 |
lucic71
|
f2d4797be1
|
Switched to cross compiler
|
2020-06-25 17:48:24 +03:00 |
lucic71
|
bc62176374
|
Changed naming conventions for screen module; implemented stddef.h
|
2020-06-24 14:22:38 +03:00 |
lucic71
|
01f1a4aa5b
|
Added lib/include in root Makefile's INCFLAGS
|
2020-06-24 13:44:18 +03:00 |
lucic71
|
7ef462a0a0
|
Added serial module and updated bochsrc accordingly
|
2020-06-24 13:41:24 +03:00 |
lucic71
|
b3a2d006b8
|
Implemented wrapper for in asm instruction
|
2020-06-24 13:40:01 +03:00 |
lucic71
|
afce6dc427
|
VGA sizes are now macros and internal functions static
|
2020-06-24 09:21:44 +03:00 |
lucic71
|
9abecaa070
|
Created global Makefile for modules; renamed Makefile for lib
|
2020-06-24 09:19:06 +03:00 |
lucic71
|
5f9d8ed977
|
Moved library linking in root Makefile
|
2020-06-23 19:56:09 +03:00 |
lucic71
|
80faf143d2
|
Beautified makefile output
|
2020-06-23 13:57:54 +03:00 |
lucic71
|
8a1fb40613
|
Updated screen Docu
|
2020-06-23 11:05:15 +03:00 |
lucic71
|
52415636f3
|
Added Makefile for modules root directory
|
2020-06-23 11:04:35 +03:00 |
lucic71
|
4d1c4a8a9a
|
Deleted a test function in memio
|
2020-06-23 10:28:47 +03:00 |
lucic71
|
a9e5e0901d
|
Cursor movement in screen module, refined memio library
|
2020-06-23 10:25:27 +03:00 |
lucic71
|
d354e8dad0
|
Created internal header for screen module
|
2020-06-23 08:59:21 +03:00 |
lucic71
|
e366baeccc
|
Added memory io library functions
|
2020-06-22 18:16:12 +03:00 |
lucic71
|
538d3d445b
|
Updated the Docu
|
2020-06-22 18:02:28 +03:00 |
lucic71
|
734d9ba8b8
|
Added abstractions over integer types and changed a library that depended on them
|
2020-06-22 17:40:33 +03:00 |
lucic71
|
96822a86a7
|
Created a template Makefile for each library
|
2020-06-22 17:15:34 +03:00 |
lucic71
|
c094c4c36d
|
Made root Makefile compatible with the new file structure
|
2020-06-22 15:04:47 +03:00 |
lucic71
|
18e81420e5
|
Created lib file structure
|
2020-06-22 14:21:12 +03:00 |
lucic71
|
8e1a5c3af8
|
Changed modules file structure
|
2020-06-22 14:15:45 +03:00 |
lucic71
|
a09177b12f
|
fixed mterminal Docu
|
2020-06-20 19:52:36 +03:00 |
lucic71
|
e334636278
|
Added documentation, created config dir and changed Makefile accordingly
|
2020-06-19 22:36:32 +03:00 |
lucic71
|
90fc7edd64
|
Fixed the dependencies for rule 'all'
|
2020-06-19 21:17:31 +03:00 |
lucic71
|
f8e263f167
|
Implemented the terminal functionality
|
2020-06-19 21:16:08 +03:00 |
lucic71
|
08e83824b6
|
Changed 'colour' to 'color' and created a macro for framebuffer
|
2020-06-19 21:14:58 +03:00 |
lucic71
|
c7b5d7436b
|
Implemented VGA functions and added VGA sizes
|
2020-06-19 16:12:54 +03:00 |
lucic71
|
ee226907a6
|
Added root Makefile and module Makefile
|
2020-06-19 15:21:33 +03:00 |
lucic71
|
c944ebee8c
|
deleted old terminal module
|
2020-06-19 15:20:36 +03:00 |
lucic71
|
127785a77e
|
Redefined module directory structure
|
2020-06-19 14:54:33 +03:00 |
lucic71
|
f99914ba15
|
Fixed readme
|
2020-06-18 22:34:31 +03:00 |
lucic71
|
fb2dff83aa
|
Created header files for terminal driver
|
2020-06-18 22:32:09 +03:00 |
lucic71
|
30cdb9c21a
|
Set up environment, wrote loader and Makefile
|
2020-06-18 20:50:27 +03:00 |
lucic71
|
86fa728875
|
test commit
|
2020-06-18 17:59:39 +03:00 |
lucic71
|
39c9b0a688
|
test commit
|
2020-06-18 17:59:20 +03:00 |
lucic71
|
4f80059f4d
|
Initial commit
|
2020-06-18 17:58:27 +03:00 |