Baptiste Wicht
|
c2bdf94e5d
|
Remove note
|
2016-07-02 15:05:29 +02:00 |
|
Baptiste Wicht
|
7d7b131911
|
Qemu debugging via serial port
|
2016-07-02 15:05:08 +02:00 |
|
Baptiste Wicht
|
9efd6430c2
|
Basic serial support
|
2016-07-02 15:04:00 +02:00 |
|
Baptiste Wicht
|
cda223cc11
|
Empty keyboard buffer after enabling the IRQ
|
2016-07-02 14:48:28 +02:00 |
|
Baptiste Wicht
|
d3db4cfa97
|
Review order
|
2016-07-02 14:27:28 +02:00 |
|
Baptiste Wicht
|
f4e031d047
|
Review logging
Cleanup
Integrate virtual debugging
|
2016-07-02 14:08:53 +02:00 |
|
Baptiste Wicht
|
6beff2c17b
|
New debugging capabilities
While in Bochs, print to the Bochs console
|
2016-07-02 14:02:55 +02:00 |
|
Baptiste Wicht
|
74122d013e
|
Cleanup
|
2016-07-02 13:56:23 +02:00 |
|
Baptiste Wicht
|
37205c99ea
|
Activate 0xe9 port hack for debugging purpose
|
2016-07-02 13:33:36 +02:00 |
|
Baptiste Wicht
|
1286e75791
|
Refactor
|
2016-07-02 13:33:17 +02:00 |
|
Baptiste Wicht
|
20dee4d16c
|
Add top() function
|
2016-07-01 21:06:27 +02:00 |
|
Baptiste Wicht
|
d1a7e2f26a
|
Fix bugs in the scheduler
|
2016-06-30 21:03:01 +02:00 |
|
Baptiste Wicht
|
60a721a05b
|
Add note
|
2016-06-30 21:01:32 +02:00 |
|
Baptiste Wicht
|
03c060af34
|
Simplify mutex
|
2016-06-30 21:01:11 +02:00 |
|
Baptiste Wicht
|
1ea3f90f4e
|
More safety for spinlock
|
2016-06-30 20:59:52 +02:00 |
|
Baptiste Wicht
|
3df6abb169
|
Add simple Bochs target
|
2016-06-30 20:59:21 +02:00 |
|
Baptiste Wicht
|
30175d3413
|
Fix Qemu command
|
2016-06-30 20:58:38 +02:00 |
|
Baptiste Wicht
|
e3ada09648
|
Fix name
|
2016-06-30 20:58:29 +02:00 |
|
Baptiste Wicht
|
26846ae5c2
|
Add Sonar
|
2016-06-30 20:58:19 +02:00 |
|
Baptiste Wicht
|
e5e18f8afc
|
Create compile target
|
2016-06-30 20:58:12 +02:00 |
|
Baptiste Wicht
|
674484f284
|
init task has the default number of rounds
|
2014-03-13 22:44:07 +01:00 |
|
Baptiste Wicht
|
d56ad336c4
|
Add note
|
2014-03-13 22:42:12 +01:00 |
|
Baptiste Wicht
|
5993ad3504
|
Reduce the number of write()
|
2014-03-13 22:35:31 +01:00 |
|
Baptiste Wicht
|
7af924f154
|
Store early logs to file
|
2014-03-13 22:30:40 +01:00 |
|
Baptiste Wicht
|
ba127b3f96
|
Clean asm
|
2014-03-13 22:21:58 +01:00 |
|
Baptiste Wicht
|
c2b5eec2dd
|
Optimize performances of truncate
|
2014-03-13 21:50:50 +01:00 |
|
Baptiste Wicht
|
e63efd0aa2
|
Clean
|
2014-03-12 22:10:28 +01:00 |
|
Baptiste Wicht
|
bef1a4b193
|
Use std::function to simplify code
|
2014-03-12 21:46:35 +01:00 |
|
Baptiste Wicht
|
f5b1165e28
|
Implement very basic std::function suppport
|
2014-03-12 21:43:00 +01:00 |
|
Baptiste Wicht
|
7362ecf7fe
|
Change logs
|
2014-03-12 20:23:28 +01:00 |
|
Baptiste Wicht
|
3884c9d2b8
|
Fix bug in offset
|
2014-03-12 20:22:57 +01:00 |
|
Baptiste Wicht
|
26adfcee3d
|
Only touch if the file does not exists
|
2014-03-12 20:22:20 +01:00 |
|
Baptiste Wicht
|
8c9ba4f38b
|
Logging
|
2014-03-11 22:28:38 +01:00 |
|
Baptiste Wicht
|
d1e190a0f4
|
Update printf
|
2014-03-11 22:00:40 +01:00 |
|
Baptiste Wicht
|
1cb20b40d0
|
Work on logging
|
2014-03-11 18:38:58 +01:00 |
|
Baptiste Wicht
|
3938ab866c
|
Init the terminals faster
|
2014-03-11 17:31:36 +01:00 |
|
Baptiste Wicht
|
8ee25e1dab
|
Prepare some logging system
|
2014-03-10 21:21:01 +01:00 |
|
Baptiste Wicht
|
56a908b912
|
Complete logging in 16/32 modes
|
2014-03-10 20:26:48 +01:00 |
|
Baptiste Wicht
|
c73fc79260
|
Prepare some basic early logging support
|
2014-03-10 19:02:50 +01:00 |
|
Baptiste Wicht
|
6af9f457a5
|
Add assertions
|
2014-03-10 15:49:41 +01:00 |
|
Baptiste Wicht
|
cc12fddafc
|
Fix TODO
|
2014-03-10 15:27:34 +01:00 |
|
Baptiste Wicht
|
28dcfd23fc
|
Cleanup
|
2014-03-10 14:24:59 +01:00 |
|
Baptiste Wicht
|
880e411be2
|
Cleanup
|
2014-03-10 14:22:18 +01:00 |
|
Baptiste Wicht
|
08aeaa0d30
|
Remove TODO
|
2014-03-10 14:22:07 +01:00 |
|
Baptiste Wicht
|
04a06764e2
|
Clean
|
2014-03-09 22:36:35 +01:00 |
|
Baptiste Wicht
|
28dc917cc5
|
Cleanup keyboard driver
|
2014-03-09 22:29:01 +01:00 |
|
Baptiste Wicht
|
515f9a24e0
|
Reactivate all the features of the cpuid
|
2014-03-09 22:04:54 +01:00 |
|
Baptiste Wicht
|
50f750817d
|
Save SSE registers
|
2014-03-09 22:00:52 +01:00 |
|
Baptiste Wicht
|
a44ed560ab
|
Prepare some space to save SSE registers
|
2014-03-09 15:28:25 +01:00 |
|
Baptiste Wicht
|
7b3bc35513
|
Cleanup options
|
2014-03-09 15:22:57 +01:00 |
|