coderain
|
d0a03df8a3
Improve the language used
|
hace 4 años |
coderain
|
0230a6c7f2
Fix the paths in the makefile
|
hace 5 años |
coderain
|
dbbcc22291
Fix qsort
|
hace 6 años |
coderain
|
7be3309df6
Use macros to allow prefixing C runtime library symbols
|
hace 6 años |
coderain
|
cf0e7bf409
Create the bin directories during the build process
|
hace 6 años |
coderain
|
f873ac437d
[sdk] Implement mini lists, which are singly-linked
|
hace 6 años |
coderain
|
dcef4bcee0
[sdk] Fix incorrect assumptions in the AVL binary search routines
|
hace 6 años |
coderain
|
a16949de96
Rewrite the system clock to use timestamps instead of calendar time
|
hace 6 años |
coderain
|
738cdf14f4
Change the timer syscalls so that sysret_t can be 32-bit
|
hace 6 años |
coderain
|
1d2617f421
Reorganize the files.
|
hace 6 años |
coderain
|
126dd9162c
Implement vectored I/O.
|
hace 6 años |
coderain
|
fa23adff9e
Implement events using semaphores.
|
hace 6 años |
coderain
|
93a356d7da
Fix pin_memory.
|
hace 6 años |
coderain
|
260aea5e3f
Fix a stack leak. Prevent the kernel stack from overflowing.
|
hace 6 años |
coderain
|
c25156ad46
Make sizeof(long) the default heap alignment.
|
hace 6 años |
coderain
|
fce977c0d1
Get rid of exception_return
|
hace 6 años |
coderain
|
ae4db17b61
Fix a bug in common.mk.
|
hace 6 años |
coderain
|
46c61c61ea
Fix a bug in free_page.
|
hace 6 años |
coderain
|
95d13d26be
Make sure the IOCTL buffers are optional.
|
hace 6 años |
coderain
|
82ffccf3e4
Switch to the context of the kernel process in vm86_interrupt.
|
hace 6 años |
coderain
|
59661c59c7
Fix a bug in wait_for_objects.
|
hace 6 años |
coderain
|
52c5ee0487
Improve process/thread termination.
|
hace 6 años |
coderain
|
af25f21d70
Fix the security check for framebuffer mapping.
|
hace 6 años |
coderain
|
568844d350
Fix bugs in the VESA driver.
|
hace 6 años |
coderain
|
77d448de17
Improve logging.
|
hace 6 años |
coderain
|
4309b04a86
Fix printf bugs.
|
hace 6 años |
coderain
|
49d75449f0
Pass the machine state from the interrupt for kernel crashes.
|
hace 6 años |
coderain
|
c22193bc7c
Fix a minor bug in __crt_vstrprintf.
|
hace 6 años |
coderain
|
c7aa8cb1d6
The assembler needs to know the instruction size.
|
hace 6 años |
coderain
|
bb838ae01d
Merge branch 'unit_tests'
|
hace 6 años |