Matheus
77ebe50d72
mesa: switch to dri glx backend instead of xlib
2026-03-08 12:00:56 -03:00
Matheus
77406cb509
Merge pull request #26 from 0xNULLderef/wine
...
ports: wine update from `10.0` to `11.4`
2026-03-07 17:33:28 -03:00
NULLderef
a32cfa9574
ports: wine update 10.0 -> 11.4
...
Updated wine and its correspondig patch to current latest stable `11.4`.
Fixes a bunch of issues related to the old version and also works with
`--enable-mingw`.
2026-03-07 21:27:41 +01:00
NULLderef
7b496f3a01
tools: fixed prof build
...
Added a missing `<stdint.h>` include for `uintptr_t`.
2026-03-07 21:26:28 +01:00
Matheus
c8ad3ee280
Merge pull request #25 from 48cf/dpc-prepare
...
dpc: add dpc_prepare
2026-03-03 23:32:24 -03:00
iretq
99d3374fc0
dpc: add dpc_prepare
2026-03-04 03:26:06 +01:00
Matheus
a81ae88afb
pci: add sata pci classes
2026-03-03 23:08:21 -03:00
Matheus
e69d88c917
slab: fix some issues
2026-03-03 01:19:44 -03:00
Matheus
9418020ebb
rtl8169: fix interrupt handling
2026-03-03 01:18:22 -03:00
Matheus
b086212f21
ahci: fix identify pss
2026-03-02 20:42:31 -03:00
Matheus
9e4900d531
ahci: more fixes
2026-03-01 23:43:32 -03:00
Matheus
f1482afd4a
ahci: random fixes
2026-03-01 22:35:23 -03:00
Matheus
a35eba95a6
rtl8169: small fixes
2026-02-27 23:15:47 -03:00
Matheus
a85914fe9a
ports: mednafen
2026-02-27 21:34:53 -03:00
Matheus
b83d954c6e
ahci: add driver
2026-02-27 17:03:51 -03:00
Matheus
bcfc1e47a8
timekeeper: fix cpu id print
2026-02-24 00:29:57 -03:00
Matheus
b25ab76048
netd: implement client id and hostname options for DHCPDISCOVER
2026-02-23 23:38:07 -03:00
Matheus
992cb07bc7
irssi: add port
2026-02-22 03:02:29 -03:00
Matheus
ce5c4c4366
netd: fix several bugs
...
1. pads packets to 300 bytes
2. adds broadcast flag
3. adds seconds
4. uses a randomized id
2026-02-19 03:01:47 -03:00
Matheus
05a6738e47
rtl8169: fix registers and tx parsing
2026-02-18 19:50:54 -03:00
Matheus
5b1a6ec1dd
rtl8169: accept 0x8169 id and fix mac address not being copied
2026-02-17 20:33:44 -03:00
Matheus
32e174d00c
slab: fix early boot when having lots of cpus
2026-02-17 17:00:28 -03:00
Matheus
eb72ca33cf
rtl8169: set FS and LS on tx
2026-02-17 04:21:51 -03:00
Matheus
3dc85de043
rt8169: raise to IPL_DPC instead of IPL_NET on sendpacket
2026-02-17 04:10:01 -03:00
Matheus
25641151dc
rtl8169: add driver
2026-02-17 03:57:21 -03:00
Matheus
848214bcf8
nvme: fix prp freeing
2026-02-12 16:32:15 -03:00
Matheus
03b3ef8377
resource allocator: make interrupt safe
2026-02-12 16:31:07 -03:00
Matheus
b3d5bf5586
vmm: some work towards page locking
2026-02-12 16:25:35 -03:00
Matheus
3e2a64be5d
term: add support for early flanterm logging
2026-02-12 16:00:50 -03:00
Matheus
93fab00d1e
hpet: fix print
2026-01-28 16:08:47 -03:00
Matheus
832836d010
lib: add generic resource allocator
2026-01-28 11:48:06 -03:00
Matheus
152f1ef94a
Merge pull request #24 from primeseven1/rewrite
...
Fix ACPI IRQ override flag decoding for IOAPIC
2026-01-28 11:17:15 -03:00
Christopher Fandrich
deec4678c1
apic: fix arch_ioapic_setirq
2026-01-28 01:12:35 -08:00
Matheus
79466293b7
.gitignore: add some systrace files
2026-01-04 21:04:06 -03:00
Matheus
ccc0beda9f
nvme: do proper prp setup
2026-01-04 21:03:18 -03:00
Matheus
9c9dc56d0f
nvme: fix memory leak
2026-01-02 17:46:11 -03:00
Matheus
c06a24a603
systrace: fix compilation
2025-12-30 17:19:57 -03:00
iretq
963d29fc90
syscall log: support for selective syscall tracing
2025-12-30 17:06:02 -03:00
Matheus
91e2430d91
munmap: fix check
2025-12-29 09:51:02 -03:00
Matheus
1df09b1f05
mlibc: bump
2025-12-29 09:50:37 -03:00
Matheus
13604a34b2
spinlock: proper atomicity
2025-12-29 08:36:46 -03:00
Matheus
e1fcac33de
Revert "spinlock: insert return address into spinlock"
...
This reverts commit 3420125d6d .
2025-12-29 08:34:11 -03:00
Matheus
3420125d6d
spinlock: insert return address into spinlock
2025-12-28 22:58:06 -03:00
Matheus
29641e50f8
timer: fix bug
2025-12-28 22:57:29 -03:00
Matheus
699b93a08f
signal: fix debug code pushed
2025-12-28 21:20:39 -03:00
Matheus
c3ce577091
signal: fix deadlock
2025-12-28 21:18:51 -03:00
Matheus
aceaab3ddf
vmm: fix changemap
2025-12-28 15:45:11 -03:00
Matheus
21a2241291
sock: fix abi
2025-12-27 17:24:59 -03:00
Matheus
c9c2471796
x86_64/context: fix check for xsave
2025-12-27 17:23:21 -03:00
Matheus
b1640a3c10
Merge pull request #23 from 48cf/small-fixes
...
Small fixes
2025-12-26 23:08:10 -03:00