elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking elks/include/arch/posixtyp.h
CommitAuthorDateMessage
87420e05b887841345d657b6731371de9380bc8Greg Haerr2025-11-28[kernel/libc] Rename posix_types.h to posixtyp.h for DEV86 build on FAT
1eecfecee9baf3a7b59a37e7faad0788db08fd6Greg Haerr2024-03-24[kernel] More types cleanup
cba5ce8602415f6ec10cfdafe4f29a0f6289966Greg Haerr2023-09-07[kernel] More source reformatting, slightly refactor kdev_t.h
36e98a69d13e8ac5854a1597f39131f5fd79a95Tee-Kiah Chia2020-03-14[kernel] [boot] further tidy up header files (rebased on top of https://github.com/jbruchon/elks/pull/467)
18a8c1e8995d6d19a724332e2308b43ddcaf365Tee-Kiah Chia2020-02-26[elks] remove CONFIG_SHORT_FILES checks in defining fd_set etc.
85775cb0d3f36072d2bdb1d1f7976bc4f5b0150lithoxs2016-05-06Fixed problem for building ktcp Building ktcp required macro __KERNEL__, despite that ktcp is a userspace program. This causes wreak havoc because userspace and kernel space have different library support. Here the need for that macro was reduced to a mim
037b4ec5eb82c475472d2b068b1c139206e3664lithoxs2016-02-16Code size reduction and simplification in files in directories kernel , net and fs. Code still does exactly the same. Kernel compiled with BCC. Tested under QEMU. Works. Code size reduced by 320 bytes.
3ee4c2ebe08fda3124cf85aa3f0a95febad8a37Riley H. Williams2002-05-30Standardised on clr_irq() and set_irq() macros throughout the source tree.
b77611069002eea000bab6ee774029d699aa44aRiley H. Williams2002-05-01Verified all include/*/*.h header files are clean as far as `spling -strict` is concerned.
90a4da7c8e80d3dcd8d30e78aa3384be6f1a10fRiley H. Williams2002-04-29Verified that fs/*.c files other than fs/super.c are clean to `splint -weak` but not that subdirectories thereof are clean.
446b0920a944a6cee22feaa63869d0f0ce46c27Riley H. Williams2002-04-26Applied `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
554f465a357c3fdf114da91ae82b6ec8a602ec6Riley H. Williams2002-04-26Next stage of `make lint` verification of the ELKS source code.
c0b9471d43de64a9adc7d37482fb3f27b851a49Riley H. Williams2002-02-24Fixed #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.
15072207fd20f19a99c56076320ae02080a0aa1Riley H. Williams2001-09-08Simplified Makefile rules.
3ebd82524fe1d86e125c0cf31260f1471ba71c2Andrew Richards2000-03-03Lots of changes - See CHANGELOG
6569c1b50fc2022960689f8c71b31456235546cAndrew Richards1999-08-19Clean up of source,+ new features.
1d9cf8ac567d182950d7ff7a1cf20b8eb01d50aAndrew Richards1999-05-04Fixed select(2) code.
a60c92ad3ad76af1030aed84df1a9e7756bf2cbAndrew Richards1998-10-06Replaced functions cli() and sti() with single asm instruction macros icli() and isti(), which saves 96 bytes. Moved Makefile dependency cleaning to distclean as I was fed up of doing make dep so much.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source