source:
mainline/arch/amd64/src@
e515167d
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
../ | |||||
boot | 89344d85 | 20 years | Changes, that were needed to make it work on Bochs. - We CAN use the … | ||
cpu | e515167d | 20 years | Added basic FPU context (not working). Added CPU utilities from ia32 … | ||
mm | de25b6f | 20 years | Removed mapping of bottom 2GB to kernel space. | ||
proc | e515167d | 20 years | Added basic FPU context (not working). Added CPU utilities from ia32 … | ||
amd64.c | 2.7 KB | 36b209a | 20 years | Added volatile to inb/outb, so that it does not optimeze lot of things … | |
asm_utils.S | 4.3 KB | e515167d | 20 years | Added basic FPU context (not working). Added CPU utilities from ia32 … | |
context.S | 2.5 KB | fa0dfaf | 20 years | Context-save/restore in AMD64 | |
delay.S | 1.6 KB | 36b209a | 20 years | Added volatile to inb/outb, so that it does not optimeze lot of things … | |
dummy.s | 1.4 KB | e515167d | 20 years | Added basic FPU context (not working). Added CPU utilities from ia32 … | |
fmath.c | 4.4 KB | 73838ed | 20 years | Cleanups so that it compiles on ia-32 & amd-64 cleanly | |
gencontext.c | 1.0 KB | 379d73f3 | 20 years | Added putchar to AMD | |
interrupt.c | 4.7 KB | db3341e | 20 years | Fixed typo in 'outb' instruction. Paging basically working. | |
pm.c | 6.8 KB | 79c1593 | 20 years | Better coding style | |
supplib.c | 1.6 KB | 9756131 | 20 years | Get rid of memcopy(). All we now have is memcpy() and _memcpy(). … | |
userspace.c | 2.2 KB | e515167d | 20 years | Added basic FPU context (not working). Added CPU utilities from ia32 … |
|
Note:
See TracBrowser
for help on using the repository browser.