Baptiste Wicht
|
4a3de8674d
|
Move utils to namespace std
|
2013-12-09 20:45:44 +01:00 |
|
Baptiste Wicht
|
a18b474d51
|
Update memcmp and memcopy in C++ style
|
2013-12-09 20:35:44 +01:00 |
|
Baptiste Wicht
|
39c8f22c65
|
Use std equal and compare instead of memcmp
|
2013-12-09 20:08:07 +01:00 |
|
Baptiste Wicht
|
fc1a82ab97
|
Replace memset with std fill
|
2013-12-09 18:38:53 +01:00 |
|
Baptiste Wicht
|
ab5369b15a
|
Activate SSE support
|
2013-12-09 18:14:10 +01:00 |
|
Baptiste Wicht
|
22efab8644
|
Remove old unused functions
str_XXX functions are replaced with string class
|
2013-12-08 22:33:18 +01:00 |
|
Baptiste Wicht
|
3f57e243ba
|
Review memcmp
|
2013-12-08 22:29:39 +01:00 |
|
Baptiste Wicht
|
c2de9888e5
|
Cleanup
|
2013-12-08 22:16:47 +01:00 |
|
Baptiste Wicht
|
dc195067d4
|
Move memcmp to the correct header
|
2013-12-08 22:13:34 +01:00 |
|
Baptiste Wicht
|
92fa122b0f
|
Update ACPI to implement shutdown
|
2013-12-08 22:12:34 +01:00 |
|
Baptiste Wicht
|
03e21e8b37
|
Optimize ISRs to take less space
|
2013-12-08 21:35:38 +01:00 |
|
Baptiste Wicht
|
29bf691713
|
Cleanup
|
2013-12-08 13:45:41 +01:00 |
|
Baptiste Wicht
|
e0c38a1274
|
Move paging out of memory
|
2013-12-07 20:10:27 +01:00 |
|
Baptiste Wicht
|
ac36ee61ca
|
Add copyright
|
2013-12-07 19:35:36 +01:00 |
|
Baptiste Wicht
|
19b480452d
|
Create function to identity map some physical address
|
2013-12-06 22:05:28 +01:00 |
|
Baptiste Wicht
|
8d703f9fdd
|
Start ACPI support implementation
|
2013-12-06 21:29:56 +01:00 |
|
Baptiste Wicht
|
64d98ab36c
|
Finalize cat command
|
2013-12-05 22:20:01 +01:00 |
|
Baptiste Wicht
|
296b9e3a25
|
Start implementation of the cat command
|
2013-12-05 21:40:36 +01:00 |
|
Baptiste Wicht
|
cc178d6486
|
Make the FAT32 implementation more compliant
|
2013-12-05 17:54:57 +01:00 |
|
Baptiste Wicht
|
5d58207ff4
|
Fixes
|
2013-12-04 21:41:22 +01:00 |
|
Baptiste Wicht
|
f291dd0023
|
Finalize cd in multi level
|
2013-12-04 21:36:40 +01:00 |
|
Baptiste Wicht
|
99228505b6
|
Finish ls when in sub directory
|
2013-12-04 20:42:37 +01:00 |
|
Baptiste Wicht
|
26e7d104ed
|
Fix all warnings
|
2013-12-04 19:36:13 +01:00 |
|
Baptiste Wicht
|
2b08078ecd
|
Make better use of initialization list
|
2013-12-04 18:21:24 +01:00 |
|
Baptiste Wicht
|
9095ac83cf
|
Transform string into template
|
2013-12-04 18:13:47 +01:00 |
|
Baptiste Wicht
|
7af86c284d
|
Save a copy
|
2013-12-03 21:29:23 +01:00 |
|
Baptiste Wicht
|
42f8a48829
|
Fix operator +=
|
2013-12-03 21:26:35 +01:00 |
|
Baptiste Wicht
|
f3896182f7
|
Clean
|
2013-12-03 21:26:29 +01:00 |
|
Baptiste Wicht
|
01bb321656
|
Make better use of string
|
2013-12-03 21:07:36 +01:00 |
|
Baptiste Wicht
|
63f2ca6bcb
|
Ignore the Bochs commands file
|
2013-12-03 20:52:33 +01:00 |
|
Baptiste Wicht
|
8d282f875b
|
sectors.asm is auto generated, it shouldn't be versioned
|
2013-12-03 20:49:59 +01:00 |
|
Baptiste Wicht
|
4d9ab55431
|
Fix string
|
2013-12-03 20:48:20 +01:00 |
|
Baptiste Wicht
|
3c17535238
|
Add constexpr when possible
|
2013-12-03 19:39:24 +01:00 |
|
Baptiste Wicht
|
40a9f18219
|
Add a way to disable history
|
2013-12-03 18:02:41 +01:00 |
|
Baptiste Wicht
|
c7717a8ea8
|
Work on FAT
|
2013-12-02 22:13:44 +01:00 |
|
Baptiste Wicht
|
57af577ba9
|
Review the build
|
2013-12-02 18:28:14 +01:00 |
|
Baptiste Wicht
|
4dc185d3b7
|
Improve make file
|
2013-12-02 17:24:33 +01:00 |
|
Baptiste Wicht
|
a087dcbdd4
|
Move sysinfo to another source file
|
2013-12-02 17:00:06 +01:00 |
|
Baptiste Wicht
|
ac00695058
|
Cleanup
|
2013-12-02 16:45:49 +01:00 |
|
Baptiste Wicht
|
b6555b13ec
|
Get brand string
|
2013-12-02 16:36:07 +01:00 |
|
Baptiste Wicht
|
f9375a4c63
|
Fix the makefile
|
2013-12-02 15:57:06 +01:00 |
|
Baptiste Wicht
|
c3c0878d31
|
Add cache informations to sysinfo
|
2013-12-01 23:09:06 +01:00 |
|
Baptiste Wicht
|
214b21886b
|
Implement feature detection in sysinfo
|
2013-12-01 22:14:34 +01:00 |
|
Baptiste Wicht
|
0eb9c743b5
|
Start implementation of sysinfo
|
2013-11-24 20:37:06 +01:00 |
|
Baptiste Wicht
|
103f6eb4cf
|
Use string instead of const char* for params
|
2013-11-24 19:37:19 +01:00 |
|
Baptiste Wicht
|
0af7422ca8
|
Work on split
|
2013-11-24 18:24:35 +01:00 |
|
Baptiste Wicht
|
a5b839ca25
|
Add ways to display string
|
2013-11-24 18:04:05 +01:00 |
|
Baptiste Wicht
|
39ae80527c
|
Remove magic breakpoint
|
2013-11-24 18:02:05 +01:00 |
|
Baptiste Wicht
|
684bc17fb3
|
Make sure everything gets compiled when run
|
2013-11-24 18:01:46 +01:00 |
|
Baptiste Wicht
|
eb9575cad2
|
Better tracing
|
2013-11-24 16:58:40 +01:00 |
|