Baptiste Wicht
|
5d18409862
|
Improve sysinfo
|
2013-10-15 22:25:19 +02:00 |
|
Baptiste Wicht
|
e15970b900
|
Implement help command
|
2013-10-15 20:19:47 +02:00 |
|
Baptiste Wicht
|
283eece7c7
|
Cleanup
|
2013-10-14 19:20:06 +02:00 |
|
Baptiste Wicht
|
fe939dd400
|
Separate keyboard and console from shell
|
2013-10-14 19:18:14 +02:00 |
|
Baptiste Wicht
|
d6470f3bae
|
Activate all warnings
|
2013-10-14 19:18:05 +02:00 |
|
Baptiste Wicht
|
07f1c4acc0
|
Move keyboard utilities
|
2013-10-14 19:00:42 +02:00 |
|
Baptiste Wicht
|
2eee9e8242
|
Separate the loading and the shell itself
|
2013-10-14 18:56:17 +02:00 |
|
Baptiste Wicht
|
62d11f6fe5
|
Move commands to another source file
|
2013-10-14 18:47:51 +02:00 |
|
Baptiste Wicht
|
667a75b467
|
Add command to clear the screen
|
2013-10-14 18:38:27 +02:00 |
|
Baptiste Wicht
|
b756882e5a
|
Use the host CPU as the virtualized one
|
2013-10-14 16:39:36 +02:00 |
|
Baptiste Wicht
|
4f78ae19eb
|
Remove last dangerous macro
|
2013-10-14 16:36:48 +02:00 |
|
Baptiste Wicht
|
d973962312
|
Remove PRINT_P macro
|
2013-10-14 16:08:58 +02:00 |
|
Baptiste Wicht
|
7597bc6519
|
Use function instead of macro
|
2013-10-14 15:53:59 +02:00 |
|
Baptiste Wicht
|
390d49d81d
|
Remove useless function
|
2013-10-14 15:51:17 +02:00 |
|
Baptiste Wicht
|
c912bad689
|
Implement the sysinfo command
|
2013-10-14 15:49:04 +02:00 |
|
Baptiste Wicht
|
e292ea7294
|
Move intel_64.asm to the correct folder
|
2013-10-13 11:32:21 +02:00 |
|
Baptiste Wicht
|
c2bd47e3e5
|
Implement functions to manipulate integers
|
2013-10-13 11:30:55 +02:00 |
|
Baptiste Wicht
|
4993a2bb56
|
Implement reboot
|
2013-10-13 11:08:59 +02:00 |
|
Baptiste Wicht
|
708aacad23
|
Finish implementation of executions of commands
|
2013-10-13 11:02:27 +02:00 |
|
Baptiste Wicht
|
60e581823e
|
Improve the error message when the command is not found
|
2013-10-13 10:44:33 +02:00 |
|
Baptiste Wicht
|
ca333330e1
|
Implement string comparisons for command selection
|
2013-10-13 10:36:57 +02:00 |
|
Baptiste Wicht
|
4702282150
|
Refactorings
|
2013-10-12 23:35:46 +02:00 |
|
Baptiste Wicht
|
0ff269b641
|
Optimize
|
2013-10-12 23:28:21 +02:00 |
|
Baptiste Wicht
|
e9d181922c
|
Cleanup
|
2013-10-12 23:26:28 +02:00 |
|
Baptiste Wicht
|
22d9efc764
|
Implement messages when command not found
|
2013-10-12 23:22:44 +02:00 |
|
Baptiste Wicht
|
e6bd36a9b5
|
Preparing the structure to enter commands
|
2013-10-12 20:27:37 +02:00 |
|
Baptiste Wicht
|
6123687d8e
|
Small optimization
|
2013-10-12 20:07:25 +02:00 |
|
Baptiste Wicht
|
c3ecb38205
|
Start implementing keyboard support
|
2013-10-12 20:06:56 +02:00 |
|
Baptiste Wicht
|
282a80542d
|
Hide cursor using BIOS
|
2013-10-12 12:02:29 +02:00 |
|
Baptiste Wicht
|
1090154d72
|
Remove messages
|
2013-10-12 12:02:22 +02:00 |
|
Baptiste Wicht
|
78175d0ee5
|
Finish 64 bit mode
Cleanup
Display some interface
|
2013-10-12 11:54:41 +02:00 |
|
Baptiste Wicht
|
aeeb43293f
|
Fix 32 bits mode
|
2013-10-12 09:35:38 +02:00 |
|
Baptiste Wicht
|
ec8213c424
|
Try long mode
|
2013-10-10 18:07:33 +02:00 |
|
Baptiste Wicht
|
d71f2d4abc
|
Prototype of switching to long mode
|
2013-10-10 17:57:18 +02:00 |
|
Baptiste Wicht
|
35e1a10bd0
|
Clean
|
2013-10-10 17:22:09 +02:00 |
|
Baptiste Wicht
|
b296a2b13c
|
Cleanup
|
2013-10-10 17:21:34 +02:00 |
|
Baptiste Wicht
|
3f756ecd03
|
Clean
|
2013-10-10 17:13:04 +02:00 |
|
Baptiste Wicht
|
93a44ef339
|
Working version of reading the kernel from the floppy
|
2013-10-10 17:10:31 +02:00 |
|
Baptiste Wicht
|
af31af2d46
|
Wait for a key and then attempt to load the kernel
|
2013-10-10 16:03:16 +02:00 |
|
Baptiste Wicht
|
e9a54dc9e9
|
Cleanup
|
2013-10-09 16:13:40 +02:00 |
|
Baptiste Wicht
|
740283d62a
|
Cleanup
|
2013-10-09 16:08:24 +02:00 |
|
Baptiste Wicht
|
4964565088
|
Improve bootloader
|
2013-10-09 14:22:17 +02:00 |
|
Baptiste Wicht
|
25afa13f84
|
Create makefile
|
2013-10-09 13:40:49 +02:00 |
|
Baptiste Wicht
|
befadeae74
|
Fix ignore
|
2013-10-09 13:35:15 +02:00 |
|
Baptiste Wicht
|
e484255df0
|
Prototype
|
2013-10-09 13:34:10 +02:00 |
|
Baptiste Wicht
|
1d1de18d71
|
Ignore bin and flp file
|
2013-10-09 13:33:30 +02:00 |
|
Baptiste Wicht
|
dd434a4117
|
Initial commit
|
2013-10-09 04:28:24 -07:00 |
|