Baptiste Wicht
|
a58d0dccab
|
Clean
|
2014-01-14 18:29:24 +01:00 |
|
Baptiste Wicht
|
376788ea4d
|
Update font
|
2014-01-14 17:38:58 +01:00 |
|
Baptiste Wicht
|
702097512e
|
First version of a font
|
2014-01-13 23:09:51 +01:00 |
|
Baptiste Wicht
|
186d1d1048
|
Draw style with VESA
|
2014-01-13 20:44:26 +01:00 |
|
Baptiste Wicht
|
f40b89e8df
|
Clean
|
2014-01-12 22:21:23 +01:00 |
|
Baptiste Wicht
|
e1acb58c12
|
Get a VESA mode
|
2014-01-12 22:04:42 +01:00 |
|
Baptiste Wicht
|
f5ff78ea08
|
Prepare VESA Support
|
2014-01-12 13:55:03 +01:00 |
|
Baptiste Wicht
|
e7b45e9490
|
Prepare VESA/VBE structures
|
2014-01-11 12:03:52 +01:00 |
|
Baptiste Wicht
|
6fd29134ca
|
Restore e820
|
2014-01-10 20:20:21 +01:00 |
|
Baptiste Wicht
|
871e1f2775
|
Flush TLB after editing paging
|
2014-01-10 20:07:03 +01:00 |
|
Baptiste Wicht
|
7c61a533eb
|
Finish memory loading
|
2014-01-09 22:43:40 +01:00 |
|
Baptiste Wicht
|
98d724fad4
|
Update algorithms
|
2014-01-09 22:43:33 +01:00 |
|
Baptiste Wicht
|
e46b1fc015
|
Clean
|
2014-01-09 22:43:26 +01:00 |
|
Baptiste Wicht
|
fd92873000
|
Clean hello too
|
2014-01-09 21:23:31 +01:00 |
|
Baptiste Wicht
|
fb46c6c9a5
|
Remove old debug utilities
|
2014-01-09 20:37:10 +01:00 |
|
Baptiste Wicht
|
2df9def686
|
Finish memory allocation for programs
|
2014-01-09 20:36:40 +01:00 |
|
Baptiste Wicht
|
55f34aa4b2
|
Debug exec
|
2014-01-08 22:15:30 +01:00 |
|
Baptiste Wicht
|
dfd32786f9
|
Fix bugs
|
2014-01-08 21:34:01 +01:00 |
|
Baptiste Wicht
|
d25e567201
|
Testing
|
2014-01-07 22:47:00 +01:00 |
|
Baptiste Wicht
|
e319431a20
|
Fix the incrementation
|
2014-01-06 22:24:00 +01:00 |
|
Baptiste Wicht
|
f907b80ca1
|
Add some debug informations to the bootloader output
|
2014-01-06 22:09:04 +01:00 |
|
Baptiste Wicht
|
716908e296
|
Prepare exec command
|
2014-01-06 21:45:45 +01:00 |
|
Baptiste Wicht
|
dfcca04b51
|
Prepare paging and memory support for running programs
|
2014-01-06 20:59:22 +01:00 |
|
Baptiste Wicht
|
c62e86b894
|
Cleanup output
|
2014-01-06 19:59:35 +01:00 |
|
Baptiste Wicht
|
dbbe1dfcd5
|
Create a program generating more complex ELF file
|
2014-01-06 18:26:21 +01:00 |
|
Baptiste Wicht
|
868445e2e9
|
Tune CPP options
|
2014-01-06 18:21:28 +01:00 |
|
Baptiste Wicht
|
9ea22b8514
|
Do not version binary executables
|
2014-01-06 18:21:09 +01:00 |
|
Baptiste Wicht
|
b1e73f6a4a
|
Create exec section, clean readelf output
|
2014-01-06 18:18:35 +01:00 |
|
Baptiste Wicht
|
4d33c3eea7
|
Cleanup a bit
|
2014-01-05 21:14:39 +01:00 |
|
Baptiste Wicht
|
9e9175ca6b
|
Cleanup
|
2014-01-05 21:07:12 +01:00 |
|
Baptiste Wicht
|
23907fba56
|
Base of readelf command
|
2014-01-05 18:31:48 +01:00 |
|
Baptiste Wicht
|
e368e20129
|
Prepare architecture to launch programs
|
2014-01-05 16:14:10 +01:00 |
|
Baptiste Wicht
|
e49d0077ae
|
Add basic support for ATAPI
|
2014-01-02 22:15:33 +01:00 |
|
Baptiste Wicht
|
9b724bfc6e
|
Cleanup
|
2014-01-02 18:41:18 +01:00 |
|
Baptiste Wicht
|
c7de3a8143
|
Fix ide strings
|
2014-01-02 18:38:04 +01:00 |
|
Baptiste Wicht
|
c870d0c178
|
Clean output
|
2014-01-02 18:37:58 +01:00 |
|
Baptiste Wicht
|
321ca895df
|
Display verbose information about disk
|
2014-01-02 18:31:15 +01:00 |
|
Baptiste Wicht
|
c6376e048e
|
Review Identify command and detection of disks
|
2014-01-02 18:21:28 +01:00 |
|
Baptiste Wicht
|
b95c819751
|
Do not read/write several sectors at once
|
2014-01-02 17:23:28 +01:00 |
|
Baptiste Wicht
|
8d8bfc3ea1
|
Optimization and cleanup
Do string comparison two byte at a time
Output error messages for unsupported FAT32 features
|
2014-01-02 17:14:14 +01:00 |
|
Baptiste Wicht
|
c21164d102
|
Increase the size of the stack to 16K
|
2014-01-02 16:32:46 +01:00 |
|
Baptiste Wicht
|
0ba1e62c26
|
Merge branch 'feature/bootloader_v2' into develop
|
2014-01-02 15:04:49 +01:00 |
|
Baptiste Wicht
|
92b8b4c395
|
Fix the stack to avoid being erase by the kernel loading
|
2014-01-02 14:02:29 +01:00 |
|
Baptiste Wicht
|
fd35adfe9b
|
Update debug configuration to the new bootloader
|
2014-01-02 13:59:45 +01:00 |
|
Baptiste Wicht
|
de827e3d39
|
Small change
|
2014-01-02 13:59:37 +01:00 |
|
Baptiste Wicht
|
f609fef964
|
Fix the stack location to avoid overwriting it
|
2014-01-02 13:58:57 +01:00 |
|
Baptiste Wicht
|
597a39ce2b
|
Load the kernel
|
2014-01-01 22:12:47 +01:00 |
|
Baptiste Wicht
|
2892baa993
|
Load the kernel
|
2014-01-01 20:52:23 +01:00 |
|
Baptiste Wicht
|
60d159af6f
|
Search the kernel in FAT32
|
2014-01-01 17:59:48 +01:00 |
|
Baptiste Wicht
|
68c26a741b
|
Cleanup make files
|
2013-12-31 16:44:04 +01:00 |
|