.. |
root
|
7ce7c0d410
First round kernel compilation
|
9 years ago |
.gitignore
|
c74fa10c12
Ignore some things we don't want.
|
9 years ago |
FIX.sed
|
d438b1de37
Script we usedon akaros to fix anon func. parameters.
|
9 years ago |
Linux
|
f4a1a0881a
import gpl nix into /sys/src/9
|
9 years ago |
acore.c
|
59b7e91f1e
Get rid of commented-out Proc *up = etc. that are not needed
|
6 years ago |
acore.c.old
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
acpi.h
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
amd64.h
|
7c0e118965
have mksys.go replace sys/src/9/mk/parse at large
|
9 years ago |
apic.c
|
59b7e91f1e
Get rid of commented-out Proc *up = etc. that are not needed
|
6 years ago |
apic.h
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
arch.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
archk10.c
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
asm.c
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
backtrace.c
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
backtrace.h
|
a748176721
basic functions for backtracing, needed for oprofile.
|
9 years ago |
boot.fs
|
205e14b6c7
move keyboard and console stuff out of the kernel (wip)
|
9 years ago |
cga.c
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
clean.json
|
db12b8e9e1
prettify all json files
|
9 years ago |
core.json
|
7c0e118965
have mksys.go replace sys/src/9/mk/parse at large
|
9 years ago |
cpuidamd64.S
|
c67d8825e7
Fix cpuidamd64.S
|
9 years ago |
ctype.c
|
3bddfb0c61
Reduce hack.S to a few symbols.
|
9 years ago |
dat.h
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
devacpi.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
devarch.c
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
devusb.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
entry.S
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
ether8139.c
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
ether82563.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
etherbcm.c.NO
|
b4e7ec6ccf
Let's skip this messy driver for now. Few have it.
|
9 years ago |
etherif.h
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
fns.h
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
fpu.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
fpu.c.old
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
i8254.c
|
a2b7b6d36b
A few more clock tweaks.
|
9 years ago |
i8259.c
|
f4a1a0881a
import gpl nix into /sys/src/9
|
9 years ago |
init9.c
|
038973c43a
Get it all building again without warnings. It boots.
|
9 years ago |
inith.json
|
c0c564dc74
Revert "jsonpretty.go: sort strings of arrays - also updated all json files"
|
9 years ago |
io.h
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
ioapic.c
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
iob.h
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
k8cpu
|
e46a32cd8e
aux/tty to interpret ctrl-d and strip cr (to handle a regular-ass telnet). this may be a bad idea.
|
9 years ago |
k8cpu.json
|
a2d9363bff
all usb host drivers: fix descriptor alignment
|
6 years ago |
k8cpufs
|
a8eb702278
Add AHCI driver
|
9 years ago |
k8cpukexec
|
f4a1a0881a
import gpl nix into /sys/src/9
|
9 years ago |
kernel.ld
|
02c9f3f3c3
We're NOW IN C CODE!
|
9 years ago |
l64acidt.S
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
l64fpu.S
|
b9092f42e0
Fixes mkenumb and l64fpu functions, new cpuid
|
9 years ago |
l64idt.S
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
l64syscall.s
|
7c0e118965
have mksys.go replace sys/src/9/mk/parse at large
|
9 years ago |
l64v.S
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
l64vsyscall.S
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
main.c
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
map.c
|
498782d69a
Sample instrumentation to try to catch what is going on
|
9 years ago |
mem.h
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
memory.c
|
f4a1a0881a
import gpl nix into /sys/src/9
|
9 years ago |
mmu.c
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
mp.c
|
444b03b24e
k10/mp.c: remove always false conditional
|
9 years ago |
msi.c
|
1ab5364519
Get rid of conf crap. It's dead.
|
9 years ago |
multiboot.c
|
d6b7eaf9db
Cleaning!
|
9 years ago |
nixtype
|
f4a1a0881a
import gpl nix into /sys/src/9
|
9 years ago |
physalloc.c
|
23298ed0ad
End use of m->externup everywhere.
|
6 years ago |
pmcio.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
qmalloc.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
ratrace.c
|
31c0b1ad48
Implement die and use it in main.
|
9 years ago |
ron.json
|
5af8dd67d6
Kernel: demonstrate you can use different files to build different kernels
|
9 years ago |
sdata.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
sipi.c
|
cd442372bb
Some fixes but in fact, all running as usual.
|
9 years ago |
syscall.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
tcore.c
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
6 years ago |
trap.c
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
6 years ago |
uncached.h
|
ec95c1f09c
Added back USB support, but I'm sure drivers won't work. ACHTUNG! xalloc.c
|
9 years ago |
usbehci.h
|
ec95c1f09c
Added back USB support, but I'm sure drivers won't work. ACHTUNG! xalloc.c
|
9 years ago |
usbehcipc.c
|
5df68fa97a
Fixed coverity issue 91326 & some warnings
|
9 years ago |
usbohci.c
|
a2d9363bff
all usb host drivers: fix descriptor alignment
|
6 years ago |
usbuhci.c
|
a2d9363bff
all usb host drivers: fix descriptor alignment
|
6 years ago |
vsvm.c
|
9ca03bfc54
remove register smashing at syscalls. I needed to change %gs to point straight to mach to do that. It boots it runs, etc.
|
6 years ago |