Commit Graph

141 Commits

Author SHA1 Message Date
K. Lange
91a88aef37 add /proc/pat 2018-08-06 17:06:49 +09:00
K. Lange
7bfec745d9 [experimental] Enable write-combining in video memory with PAT? 2018-08-06 16:32:06 +09:00
K. Lange
cd7609c420 vbox SetPointerShape support 2018-08-04 08:46:13 +09:00
K. Lange
2f7a7572f1 That's not mouse integration... 2018-08-04 08:04:16 +09:00
K. Lange
888b4a0c75 Basic VirtualBox Seamless display driver 2018-08-03 19:29:37 +09:00
K. Lange
119a4c8dfc vgalog also uses termemu 2018-08-02 13:13:12 +09:00
K. Lange
53b3d3781d Fix up AC97 driver? 2018-07-21 21:44:38 +09:00
K. Lange
fd1e9e059c Only ack when status says we should 2018-07-21 20:22:33 +09:00
K. Lange
d0f57d10cb Show more PCI info in debug shell 2018-07-21 19:17:23 +09:00
K. Lange
5f96a5e82a cleanup piix command 2018-07-21 17:18:48 +09:00
K. Lange
f10a54dd2b PIIX PIRQ handling? 2018-07-21 16:57:36 +09:00
K. Lange
ce64860d8d consistent log levels for e1000 2018-07-21 16:06:45 +09:00
K. Lange
095d087e1d IRQ stuff 2018-07-21 16:02:39 +09:00
K. Lange
c2b8449fd7 Reduce tmpfs debug message levels 2018-07-21 12:21:54 +09:00
K. Lange
8f5d2b3172 Actually retreive stride/pitch info 2018-07-21 11:57:20 +09:00
K. Lange
3bafe770a1 Fix missing frees when reading over max offset in procfs 2018-07-20 20:19:28 +09:00
K. Lange
74a1cde590 add /proc/loader 2018-07-20 19:39:12 +09:00
K. Lange
e67470f77b More procfs functionality 2018-07-20 19:24:37 +09:00
K. Lange
eb1c435697 Remove unused debugshell dep for pcspkr 2018-07-20 19:07:23 +09:00
K. Lange
5eddf74c68 symlink stuff 2018-07-18 15:43:17 +09:00
K. Lange
35a2a4bc5c more filesystem permission things, add rm 2018-07-18 15:35:52 +09:00
K. Lange
e7ccc61d62 Support mode setting from EFI 2018-07-12 10:53:36 +09:00
K. Lange
16e1386c86 Lots of fixes 2018-07-11 10:55:49 +09:00
K. Lange
f42f907241 EFI simple file system boot 2018-07-11 10:23:56 +09:00
K. Lange
555b6fa027 set irq for vbox to 10 if it is unset? 2018-07-07 00:57:48 +09:00
K. Lange
0d295aff28 Fix net reads when len < available packet size 2018-07-01 10:02:33 +09:00
K. Lange
8c3d99da3c logtoserial can now take strings 2018-06-26 16:58:31 +09:00
K. Lange
df8db37ad3 Fix scroll wheel initialization in ps/2 mouse 2018-06-05 22:56:57 +09:00
K. Lange
74b9e11d5c Fix some virtualbox guest additions stuff 2018-06-05 22:34:37 +09:00
K. Lange
527661b03e put something in cpuinfo 2018-05-17 18:43:39 +09:00
K. Lange
4ae5ef07f5 Fix out of bounds shift due to wrong type in e1000 2018-05-16 15:58:38 +09:00
K. Lange
b418132c0c Fix absolute mouse cursors when in text mode 2018-05-15 16:37:51 +09:00
K. Lange
91ae45c518 Network reads are available when there are bytes available, not just when there are full packets 2018-05-15 12:39:23 +09:00
K. Lange
8ccbcb001c Allow switching rendering mode in terminal on the fly 2018-05-08 17:16:58 +09:00
K. Lange
557f578574 Don't use my given name in copyright headers; update everything to 2018 because why not 2018-05-01 17:12:56 +09:00
K. Lange
ecfdffa0a6 Add a userspace tool to set resolution using ioctl binding 2018-04-25 18:39:07 +09:00
K. Lange
5dd763780a Unify list, tree, hashmap implementations with userspace/kernel 2018-04-24 19:28:50 +09:00
K. Lange
528360486a Detect obscure GeForce as a bochs (this is v86) 2018-03-19 16:04:17 +09:00
K. Lange
4e1f27c889 Add some weird keyboard hacks that seem to fix issues in qemu? 2018-03-19 15:55:40 +09:00
K. Lange
1355502e6c Reorganize headers 2018-03-19 11:38:11 +09:00
K. Lange
3f4293d357 Merge kernel 2018-03-16 21:56:19 +09:00