File history
Tracking elks/include/linuxmt/kernel.h
| Commit | Author | Date | Message |
|---|---|---|---|
b2207597ef767cc4e12d91bb079980084fe6614 | Greg Haerr | 2025-12-21 | [kernel] Minor fix for tty_intcheck, also add kputchar definition |
b88bd155686d643c45467d2d49161e9756a0b7f | Greg Haerr | 2025-07-18 | [kernel] Create CPU_xxx defines for arch_cpu values |
422da1b19ba3c0a4560d1e1699b35c7e9d98d8e | Greg Haerr | 2024-11-12 | Release /bootopts buffers from kernel data segment and low memory Also release setup data segment (REL_INITSEG) to main memory |
683e6342b9fb6895faa760c08485700ce3319ae | Greg Haerr | 2024-10-16 | Introduce debug=N in /bootopts for multilevel debug statements Add debug_cache2 second level debug |
98feee265f950a9ad02467d4f6e13d53e15400e | Greg Haerr | 2024-06-02 | [libc] Pass 2: Add system calls to OpenWatcom C library for ELKS |
cf2718e7f69c4cccd60893c932a3d9f8af3e8d1 | Greg Haerr | 2024-05-24 | [libc] Consolidate compiler specific defintions in header files for Watcom C |
36d485563d7d6bf1e11254266c8c60b64e07431 | Greg Haerr | 2024-05-08 | Finalize option names |
3a99f562ed3a0f8b00e08312b4f6e5deb2c7609 | Greg Haerr | 2024-05-07 | [kernel,libc] Enhance debug output in kernel and printf %p |
bacfd1feced563aec85c830ab231c0d6571156e | Greg Haerr | 2024-03-29 | [kernel] Automate detection of QEMU for ftp, ftpd and DF driver |
cfa0965ee3357d7c1a5ba2e7b6d429bf19cb1af | Greg Haerr | 2024-02-06 | Rename kernel wontreturn to noreturn |
8f0e516458d913636ec0e9fbe80210a8188d155 | Chuck Coffing | 2024-01-03 | do_exit should be wontreturn |
95bd60b9cb5a9de29aaf69c0daa80e781f41a89 | Greg Haerr | 2023-09-04 | [kernel] Add %P to printk to display process ID |
ab465a8c00d8492501ecd010c6815b59f4dcb58 | Greg Haerr | 2023-08-04 | Refactor kernel tracing to be dynamic Add CONFIG_TRACE to compile in tracing, remove CONFIG_STRACE Add strace and kstack commands to /bootopts to enable options |
71d7ea43540701b7ebdc0e5c810a7707e01321c | Greg Haerr | 2023-08-01 | Add kernel stack usage and overflow checking Rewrite strace to use no task struct variables Update strace syscall parameter types CHECK_KSTACK turns on kernel stack checking CHECK_SCHED checks matched sleep/wait and idle task sleeps for writing/testing dr |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
ef6ed5f8989bd9580e9de085bdcc4359c4b9ebe | Greg Haerr | 2020-11-01 | [kernel] Remove need for DMASEG 64K wrap handling in BIOS disk driver |
a7b47effc7649c143b58cb527a1fa252185ce8a | Greg Haerr | 2020-10-14 | Move configurable items to limits.h |
2d3653801997e31ae43915cbac26511b6acef2b | Greg Haerr | 2020-04-04 | [mbr] Various standardizations for MBR boot/partitions |
36e98a69d13e8ac5854a1597f39131f5fd79a95 | Tee-Kiah Chia | 2020-03-14 | [kernel] [boot] further tidy up header files (rebased on top of https://github.com/jbruchon/elks/pull/467) |
326e5c33f58da907c2707f9ee9097bcbaac7a91 | mfld.fr | 2020-03-14 | [kernel] Local heap introduction |
a34b362903ca7592c3b7c7803d353fa4be72086 | mfld-fr | 2018-06-23 | First draft of ELKS own libc |
d25164a02e6d1efd3d19d02a69af2c623f97fc8 | mfld-fr | 2018-05-20 | Fix initial text hidden in virtual consoles |
0d1d7fb0bf3f9c25b804210c56f9b467549dc58 | Jody Bruchon | 2012-05-10 | Additional patches for ANSI C compatibility and portability from Juan Perez-Sanchez. |
49c50408949d05dc8f545b7dce4d80483cca0c0 | Riley H. Williams | 2002-06-03 | Completed ANSI'fication of many more source files, and verified that current codebase both compiles and boots on my 286 based laptop. THIS BREAKS THE KTCP COMMAND AS A RESULT OF FIXING A KERNEL BUG. |
eb3e8b3f7ec4390bfe6ed46dfbcc073075133fe | Riley H. Williams | 2002-05-05 | Verified that fs/romfs/inode.c is clean as far as `splint -weak` is concerned. |
dbc3629cacdbd4abed58efe476a8027a95fd88f | Riley H. Williams | 2002-05-05 | Reverted accidental changes, and verified that result runs on my 286 laptop. |
a8acd4426f32030349980fc20369ebd9b8618c5 | Riley H. Williams | 2002-05-03 | Reverted accidental commits...sorry. |
b77611069002eea000bab6ee774029d699aa44a | Riley H. Williams | 2002-05-01 | Verified all include/*/*.h header files are clean as far as `spling -strict` is concerned. |
90a4da7c8e80d3dcd8d30e78aa3384be6f1a10f | Riley H. Williams | 2002-04-29 | Verified that fs/*.c files other than fs/super.c are clean to `splint -weak` but not that subdirectories thereof are clean. |
44236c3cce9463223af29e77dd156da25c8ba4f | Riley H. Williams | 2002-04-28 | Further verification using `spint -weak` and detected a bug in init/main.c which I am unable to fix. |
446b0920a944a6cee22feaa63869d0f0ce46c27 | Riley H. Williams | 2002-04-26 | Applied `make lint` ro include/arch and include/linuxmt directories, and resolved almost all of the "bugs" reported in the files in those directories. Exceptions are include/arch/system.h - include/linuxmt/mm.h - include/linuxmt/tqueue.h which all need fu |
554f465a357c3fdf114da91ae82b6ec8a602ec6 | Riley H. Williams | 2002-04-26 | Next stage of `make lint` verification of the ELKS source code. |
c0b9471d43de64a9adc7d37482fb3f27b851a49 | Riley H. Williams | 2002-02-24 | Fixed #else and #endif to not fox the bcc -ansi option. Reformatted scripts/Configure and scripts/Menuconfig to a consistent style. Removed ELKS dependency on the Linux kernel source being available. |
15072207fd20f19a99c56076320ae02080a0aa1 | Riley H. Williams | 2001-09-08 | Simplified Makefile rules. |
6569c1b50fc2022960689f8c71b31456235546c | Andrew Richards | 1999-08-19 | Clean up of source,+ new features. |
f9b47559bca2467fdcc9c102c605ce826b6a78e | Unspecified Developer | 1998-09-12 | Imported elks-0.0.73-pre2 source |