Baptiste Wicht
|
518d42295f
|
Cleanup
|
2016-08-05 13:53:34 +02:00 |
|
Baptiste Wicht
|
c831c3a685
|
Cleanup boot 32
|
2016-08-05 13:51:42 +02:00 |
|
Baptiste Wicht
|
c8fb950419
|
Cleanup headers
|
2016-08-05 13:47:34 +02:00 |
|
Baptiste Wicht
|
ad1167f32b
|
Transmit tss as early memory
|
2016-08-05 12:20:09 +02:00 |
|
Baptiste Wicht
|
558e144efc
|
Use early memory to share vesa information
|
2016-08-05 12:05:20 +02:00 |
|
Baptiste Wicht
|
3665d0c34a
|
Merge branch 'develop' of github.com:wichtounet/thor-os into develop
|
2016-08-03 22:05:54 +02:00 |
|
Baptiste Wicht
|
f4608b6fc1
|
Improve early memory
Fix logging in 16bit
Use early memory for e820
|
2016-08-03 22:02:34 +02:00 |
|
Baptiste Wicht
|
19c045d518
|
New try
|
2016-08-03 20:54:37 +02:00 |
|
Baptiste Wicht
|
366107b036
|
Store e820 entry count with early memory
|
2016-08-03 20:43:57 +02:00 |
|
Baptiste Wicht
|
565c230359
|
Code style
|
2016-08-03 19:23:50 +02:00 |
|
Baptiste Wicht
|
e53f24e8e1
|
Disable
|
2016-08-03 19:21:05 +02:00 |
|
Baptiste Wicht
|
544fe60ee0
|
Cleanup
|
2016-08-03 19:18:39 +02:00 |
|
Baptiste Wicht
|
0d7cc74bce
|
Use early memory for early logging
Does not work in 16bit yet, for some obscure fucking reason
|
2016-08-03 19:15:24 +02:00 |
|
Baptiste Wicht
|
19b61e2fed
|
Fix paging init bug
|
2016-08-03 17:32:54 +02:00 |
|
Baptiste Wicht
|
457a399196
|
Improve paging
|
2016-08-03 17:32:50 +02:00 |
|
Baptiste Wicht
|
892487a22d
|
Cleanup logging
|
2016-08-03 17:31:38 +02:00 |
|
Baptiste Wicht
|
1c4816103e
|
Comments
|
2016-08-03 17:19:53 +02:00 |
|
Baptiste Wicht
|
589fc1163e
|
Don't count ACPICA as source
|
2016-08-03 07:59:56 +02:00 |
|
Baptiste Wicht
|
4d14d9161b
|
Add some logging
|
2016-08-02 23:08:19 +02:00 |
|
Baptiste Wicht
|
98edd67f71
|
Remove restrictions
Since we do not use dynamic allocation we can use printf_raw in
early mode
|
2016-08-02 23:07:09 +02:00 |
|
Baptiste Wicht
|
dcaabe0e1c
|
Use printf_raw
This has the advantage of no memory allocation!
|
2016-08-02 18:08:01 +02:00 |
|
Baptiste Wicht
|
e96221ae13
|
Cleanup
|
2016-08-02 18:07:47 +02:00 |
|
Baptiste Wicht
|
015a19b8cf
|
Cleanup
|
2016-08-02 18:07:37 +02:00 |
|
Baptiste Wicht
|
cd3b697a2e
|
New version of printf
|
2016-08-02 17:51:47 +02:00 |
|
Baptiste Wicht
|
a34c5bcd49
|
Provide __printf_raw
|
2016-08-02 17:51:40 +02:00 |
|
Baptiste Wicht
|
0e56e1e04d
|
Fix few printf bugs
|
2016-08-02 17:34:03 +02:00 |
|
Baptiste Wicht
|
9cd334faa2
|
Fix function name
|
2016-08-02 17:18:32 +02:00 |
|
Baptiste Wicht
|
0540deb5ad
|
Prepare to_raw_string
|
2016-08-01 13:49:40 +02:00 |
|
Baptiste Wicht
|
f61b9b0e8d
|
Make addresses more dynamic and flexible
|
2016-07-31 14:18:22 +02:00 |
|
Baptiste Wicht
|
c8c1d914dc
|
Review early memory
|
2016-07-31 14:14:11 +02:00 |
|
Baptiste Wicht
|
c320aedbec
|
Add new line
|
2016-07-31 13:58:59 +02:00 |
|
Baptiste Wicht
|
cf9db7fd93
|
Improvements
|
2016-07-31 13:46:51 +02:00 |
|
Baptiste Wicht
|
9d7004895c
|
Cleanup
|
2016-07-31 13:32:43 +02:00 |
|
Baptiste Wicht
|
7f91f1ca25
|
Ignore the generate program
|
2016-07-31 13:32:16 +02:00 |
|
Baptiste Wicht
|
ca27ab8c64
|
Program to read the e820 table
|
2016-07-31 13:31:59 +02:00 |
|
Baptiste Wicht
|
1c735a97bd
|
Remove executable
|
2016-07-31 13:26:54 +02:00 |
|
Baptiste Wicht
|
3f1fe2e5b1
|
Publish e820 information
|
2016-07-31 13:25:01 +02:00 |
|
Baptiste Wicht
|
e2272caf4e
|
Prepare some space for early transfer
|
2016-07-31 13:14:13 +02:00 |
|
Baptiste Wicht
|
f9bea8cfe8
|
Prepare better initialization of thor
|
2016-07-31 12:22:50 +02:00 |
|
Baptiste Wicht
|
148c42612f
|
Refinements
|
2016-07-30 22:35:26 +02:00 |
|
Baptiste Wicht
|
7439ca57da
|
Prepare HPET support
|
2016-07-30 22:06:35 +02:00 |
|
Baptiste Wicht
|
99e4d82acf
|
Prepare HPET support
|
2016-07-30 22:06:28 +02:00 |
|
Baptiste Wicht
|
b9d0a9462f
|
Cleanup
|
2016-07-30 21:20:44 +02:00 |
|
Baptiste Wicht
|
4c87d6386a
|
Silence warnings
|
2016-07-24 16:27:45 +02:00 |
|
Baptiste Wicht
|
c2bbe1fa1d
|
Cleanup
|
2016-07-24 16:16:18 +02:00 |
|
Baptiste Wicht
|
7ea56b853b
|
Silence some warnings
|
2016-07-24 16:15:11 +02:00 |
|
Baptiste Wicht
|
6f95f19999
|
Fix warning
|
2016-07-24 16:12:22 +02:00 |
|
Baptiste Wicht
|
57f755bdae
|
ACPI Reset if possible
|
2016-07-24 16:06:03 +02:00 |
|
Baptiste Wicht
|
389e0846fb
|
Allow resizing of ACPI tables
|
2016-07-24 15:32:21 +02:00 |
|
Baptiste Wicht
|
c7a0a2ee19
|
Use the century register when available
|
2016-07-24 15:08:55 +02:00 |
|