FreeDOS/kernel
Bart Oldeman 9b5b2e7d60 Create init varieties for unsigned long helper functions.
An INITPATCH is used to make sure the correct symbols are used.
The GCC kernel now shows the copyright string and boots a little further.
2018-01-11 17:50:31 -05: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 C source code changes so the kernel can compile with ia16-elf-gcc. 2018-01-11 17:50:31 -05:00
config.c NLS: clean up to use the struct more and fewer relocations. 2018-01-11 17:50:31 -05:00
config.h FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
console.asm FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -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 Copy FCB-format filename from PriPathName 2015-09-22 12:19:27 +09:00
dosidle.asm ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -05:00
dsk.c disk: fix sectors count truncation for CHS [fixes #10] 2017-09-22 23:03:47 -04:00
dyndata.h FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
dyninit.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
entry.asm ia16-elf-gcc port: compile all asm files with -f elf. 2018-01-11 17:50:31 -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 merge creation date & time from old dev branch 2014-07-03 20:01:57 -04: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 Fix FCB parse filename (int21h func 29h) - update filename separators and terminators and remove extra handling of spaces, invert lead separator parsing to match description in MS Encyclopedia pages 269 and 1263-1264. 2014-11-04 23:01:35 -05:00
globals.h ia16-elf-gcc: provide GNU LD linker script and symbols to link kernel. 2018-01-11 17:50:31 -05:00
init-dat.h ia16-elf-gcc: introduce DOSTEXT and DOSDATA macros. 2018-01-11 17:50:31 -05:00
init-mod.h ia16-elf-gcc: introduce DOSTEXT and DOSDATA macros. 2018-01-11 17:50:31 -05:00
initclk.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
initdisk.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
inithma.c ia16-elf-gcc: introduce DOSTEXT and DOSDATA macros. 2018-01-11 17:50:31 -05:00
initoem.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
int2f.asm Introduce popargs and arg macros to distinguish PASCAL/STDCALL conventions. 2018-01-11 17:50:31 -05:00
inthndlr.c Implement Int 2F/AX=120Bh based on RBIL description 2016-01-16 20:56:29 -05:00
intr.asm Introduce popargs and arg macros to distinguish PASCAL/STDCALL conventions. 2018-01-11 17:50:31 -05: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 FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -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 Create init varieties for unsigned long helper functions. 2018-01-11 17:50:31 -05:00
kernel.cfg FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
kernel.ld ia16-elf-gcc: provide GNU LD linker script and symbols to link kernel. 2018-01-11 17:50:31 -05:00
lfnapi.c FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00
ludivmul.inc Introduce popargs and arg macros to distinguish PASCAL/STDCALL conventions. 2018-01-11 17:50:31 -05:00
main.c ia16-elf-gcc: introduce DOSTEXT and DOSDATA macros. 2018-01-11 17:50:31 -05:00
makefile ia16-elf-gcc: provide GNU LD linker script and symbols to link kernel. 2018-01-11 17:50:31 -05: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 Introduce popargs and arg macros to distinguish PASCAL/STDCALL conventions. 2018-01-11 17:50:31 -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 FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -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 FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -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 C source code changes so the kernel can compile with ia16-elf-gcc. 2018-01-11 17:50:31 -05:00
turboc.cfg FreeDOS kernel current - 2041+svn1709 2012-10-14 20:08:06 -04:00