FreeDOS/kernel
2021-08-09 17:42:07 -04:00
..
nls FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
apisupt.asm FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
asmsupt.asm Introduce popargs and arg macros to distinguish PASCAL/STDCALL conventions. 2018-01-11 17:50:31 -05:00
blockio.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
break.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
chario.c read_line: skip characters > 255 2021-05-11 21:45:38 -04:00
config.c skip redundant skipwh(pLine) call - its the first thing scan(...) does 2021-08-07 22:15:24 -04:00
config.h FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
console.asm check for unsupported function call in console - from dosemu2/fdpp bug# 101 fix see c6efa7a203 2021-07-22 21:21:01 -04:00
country.asm FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
cpu.asm FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
dosfns.c initial implementation of extended seek (0x7142 - LONG LSEEK with 64-bit file position) 2021-08-08 03:52:58 -04:00
dosidle.asm ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -05:00
dsk.c From Tom Ehlert: don't split disk transfers crossing DMA boundary if BIOS indicates can handle transparently 2021-07-30 23:04:06 -04:00
dyndata.h FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
dyninit.c ia16-elf-gcc: enable and fix basic warnings; don't do strict ptr aliasing for now 2018-01-11 17:50:31 -05:00
entry.asm (Mostly) fix gcc-ia16 code for non-stack-switching int21 funcs. 2019-12-09 06:23:12 -05:00
error.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
execrh.asm Introduce popargs and arg macros to distinguish PASCAL/STDCALL conventions. 2018-01-11 17:50:31 -05:00
fatdir.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
fatfs.c FATFS: rmdir of read only directories is valid 2021-01-07 21:23:10 -05:00
fattab.c C source code changes so the kernel can compile with ia16-elf-gcc. 2018-01-11 17:50:31 -05:00
fcbfns.c fcbfns: Fix for FcbFindFirstNext [fixes #40] 2021-07-29 20:31:25 -04:00
globals.h Implement version table support for int21/ah=4b, subfunctions 0 and 1 2021-03-10 22:21:19 -05:00
init-dat.h ia16-elf-gcc: eliminate DOSDATA, DOSTEXT and C use of TGROUP. 2018-07-12 14:27:03 -04:00
init-mod.h ia16-elf-gcc: eliminate DOSDATA, DOSTEXT and C use of TGROUP. 2018-07-12 14:27:03 -04:00
initclk.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
initdisk.c From Tom Ehlert: don't split disk transfers crossing DMA boundary if BIOS indicates can handle transparently 2021-07-30 23:04:06 -04:00
inithma.c ia16-elf-gcc: eliminate DOSDATA, DOSTEXT and C use of TGROUP. 2018-07-12 14:27:03 -04:00
initoem.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
int2f.asm int2f: fix call interface around syscall_MUX14( ) (inthndlr.c) 2019-12-09 06:23:12 -05:00
inthndlr.c add missing #ifdef, this code is part of skeleton logic for upcoming LFN support - int 2F 1242 internal 64 bit LSEEK should only be active if LFN API available 2021-08-09 17:42:07 -04:00
intr.asm build fixes - update inthndlr.c to compile with LFNAPI enabled (more fixes from earlier oops, lfnapi.c still doesn't compile) 2021-08-08 14:26:34 -04:00
io.asm ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -05:00
io.inc ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -05:00
ioctl.c int 21h/4400h only return low byte of SFT flags if not a device, part of dosemu2/fdpp bug #147 fix - b2b55fc1af 2021-07-22 22:31:45 -04:00
iprf.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
irqstack.asm FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
kernel.asm ensure offset to critical patch tables doesn't change - from a921e21edc (add 0x315 mark) 2021-07-30 23:10:15 -04:00
kernel.cfg FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
kernel.ld correct INTR macro (fix oops, LFN skeleton wasn't meant to be pushed yet) 2021-08-08 00:55:02 -04:00
lfnapi.c build fixes - update inthndlr.c to compile with LFNAPI enabled (more fixes from earlier oops, lfnapi.c still doesn't compile) 2021-08-08 14:26:34 -04:00
ludivmul.inc Implement suggested instead of minimal fix for ludivmul. 2018-09-06 10:30:04 -04:00
main.c Fix Func 30h (Get DOS Version) return version 0.0 in config.sys 2019-12-19 21:07:06 -05:00
makefile GCC build: Remove duplicate argument [#fixes #27] 2020-10-14 10:34:27 -04:00
memdisk.asm FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
memmgr.c C source code changes so the kernel can compile with ia16-elf-gcc. 2018-01-11 17:50:31 -05:00
misc.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
network.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
newstuff.c Fix an error at opening a character device prefixed with invalid drive letter (e.g. "@:NUL") 2015-09-22 12:06:43 +09:00
nls_hc.asm ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -05:00
nls_load.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
nls.c int2f: fix call interface around syscall_MUX14( ) (inthndlr.c) 2019-12-09 06:23:12 -05:00
nlssupt.asm FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
prf.c C source code changes so the kernel can compile with ia16-elf-gcc. 2018-01-11 17:50:31 -05:00
printer.asm FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
procsupt.asm ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -05:00
proto.h build fixes - update inthndlr.c to compile with LFNAPI enabled (more fixes from earlier oops, lfnapi.c still doesn't compile) 2021-08-08 14:26:34 -04:00
segs.inc ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -05:00
serial.asm ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -05:00
strings.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
sysclk.c ia16-elf-gcc port: use CDECL = __attribute__((cdecl)) instead of varargs. 2018-07-12 10:56:26 -04:00
syspack.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
systime.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
task.c task: don't zero parent_psp on 0x26 2021-07-29 17:20:38 -04:00
turboc.cfg FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00