jehanne/sys/src/kern/amd64
Giacomo Tesio fab9c1d80f libc: introduce <envvars.h>
The new header envvars.h contains the names of commonly used
environment variables, such as $user, $ifs, $path and so on.

These defines are useful for Jehanne core applications that
use them to comunicate some values.

They are not strictly required, but having such defines we
can easily change the naming convention (from lowercase to uppercase).
2017-10-20 01:22:48 +02:00
..
acpi.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
acpi.h first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
adr.h first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
ahci.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
amd64.h first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
apic.h first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
arch.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
archmp.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
bios32.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
build.json kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
cbscreen.c libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
cga.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
clean.json first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
core.json kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
cpuidamd64.S kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
createSIPIHeader.sh kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
dat.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
devacpi.c libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
devarch.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
devdraw.json kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
devether.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
devkbd.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
devkbin.c libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
devpmc.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
devrtc.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
devvga.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
ec.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
entry.S kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
ether8139.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
ether8169.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
ether82557.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
ether82563.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
ether82598.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
etherbcm.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
etherif.h first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
etherigbe.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
etherm10g.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
etherm10g2k.i kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
etherm10g4k.i kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
ethermii.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
ethermii.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
fis.c kernel: fix.c: fix inverted CHS bit 2017-08-11 06:12:44 +02:00
fis.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
fns.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
fpu.c kernel: fpprocfork: fix CID 174315 (Missing break in switch) 2017-08-14 15:22:51 +02:00
hpet.c libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
ht.c first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
i8253.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
i8254.c libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
i8259.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
init.ld first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
init9.c kernel: simplify init code 2017-05-20 14:06:26 +02:00
inith.json first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
io.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
kbd.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
kernel.ld kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
l64fpu.S first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
l64idt.S kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
l64sipi.S kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
l64v.S kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
l64vsyscall.S kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
lapic.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
laptop.json kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
main.c libc: introduce <envvars.h> 2017-10-20 01:22:48 +02:00
mem.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
memory.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
mmu.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
mouse.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
mp.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
mp.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
msi.c libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
mtrr.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
multiboot.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
multiboot.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
pci.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
pmc.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
pmcio.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
screen.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
screen.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
sdahci.c Revert "Revert "kernel: import sdahci from 9front"" 2017-08-13 12:47:56 +02:00
sdata.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
sdiahci.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
sdscsi.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
smbus.h first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
squidboy.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
startdisk first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
syscall.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
trap.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
uarti8250.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
uartpci.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
uncached.h first usable version of kernel and commands 2016-11-26 03:49:29 +01:00
usbehci.h libc: introduce "jehanne_" namespace 2017-04-19 23:48:21 +02:00
usbehcipc.c kern: usbehcipc.c fix CID 155940: Out-of-bounds write 2017-04-25 16:07:47 +02:00
usbohci.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
usbuhci.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
vga.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
vga.h kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
vgavesa.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
vgax.c kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00
workhorse.json kernel: deep refactoring and cleanup 2017-08-11 03:18:32 +02:00