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/fs/devices.c
CommitAuthorDateMessage
592181a7e3d41ac30ccabbb0d8a786cee3e0a07Greg Haerr2025-07-16Move struct hd_geometry to genhd.h, remove requirement for arch/hdreg.h header
7b787ab032ce163f3e2cd8fe19e2bc50729eae6Greg Haerr2025-07-15Refactor partition code for use outside bioshd driver
cfd9ffde03468277b7389ddeee183ce54395eacGreg Haerr2025-07-04[kernel] Introduce block device driver overlays, move ATA CF to /dev/cf0
1e3f7f15e2ef0a1c8f8489df5d133af90f132f5Greg Haerr2025-05-24Make register_chrdev and register_blkdev INITPROC routines
8674fbc09a2f8e9d19244e9838732c67bbd3d43Greg Haerr2023-10-04[kernel] First pass at adding media change support to kernel
24e9deacb71012969d719aacd30770c9a627ccdGreg Haerr2023-08-20[kernel] Add get_sector_size function to get hardware sector size
d706027ff3aa174ee6e0b547b62742861a11493Greg Haerr2023-08-20[kernel] Cleanup USE_GETBLK source
ff31776c0f027ce3934bd42ac5375c97c16f928Greg Haerr2023-08-16[kernel] Replace kdevname() with printk %D
dc607b65a099746c2eb1f0e1ef019868c5afd36Greg Haerr2022-07-07[kernel] Cleanup C code using enhanced gcc warnings
482ff27844bca2107c331245176fd5e6a8be720Greg Haerr2022-01-11[kernel] Source cleanup of BLOAT_FS
32532b2a91802086633f34b8cc694820e932f67Greg Haerr2021-06-13[kernel] More SIBO cleanup
ce80d5f75420435585086dcfc6d131fea03300amfld-fr2017-10-31Close mfld-fr#2 : ROMFS for real Flash
d123d747d6d60e3b39cc8e286b4e37b1fb00ba6mfld-fr2017-10-29[romfs] Change /dev/rom from char to block
f6a48cd4c5a51a4484335f637a9268551014be3lithoxs2017-10-26Code reduction by elimination of file fs/block_dev.c. Operation of functions in that file and those of fs/minix/file.c were almost identical, so merging them was easy. Code size reduced by 272 bytes and data size increased by 20 bytes. Compiled with BCC,
c130390f0e5beda73ab862039f671d5337c83d3Jody Bruchon2017-03-15Code style cleanups
7862a7c87a614fe475e90c91e4bf8933a69ab94lithoxs2016-02-16Code size reduction and simplification in files fs/buffer.c, fs/devices.c and fs/exec.c. Code still does exactly the same. Kernel compiled with BCC. Tested under QEMU. Works. Code size reduced by 192 bytes.
fbe84dce7736fe89d694c2ca917159d7d6d736dlithoxs2015-10-26More optimization for namei.c
62a1a88fc95481c9c2188abce3527200d14b704Juan Perez-Sanchez2014-12-08Fix write to an array beyond its size
2ee105fc93056d6d3752cd3c3e2fe5236593b4cRiley H. Williams2002-06-22Applied Manuel's second patchset, tweaked kernel boot message to tell the truth, and verified that the result all works.
3ee4c2ebe08fda3124cf85aa3f0a95febad8a37Riley H. Williams2002-05-30Standardised on clr_irq() and set_irq() macros throughout the source tree.
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.
d7cf9d2d5749245a77e3a4cc0585e768640fd4fRiley H. Williams2002-04-19ANSI'fied function prototypes in fs subtree.
b82f765122b2f5d7f7b49dcb624018ee159cb30Riley H. Williams2002-01-13Moved serial ports from minors 4-7 to minors 64-67 (to match Linux) and changed version to 0.1.0-pre4 as a reference point.
83c598e310d51c0a9b34dd783d6a895c60dbef7Riley H. Williams2001-08-21First stage of validating printk() usage
7d6823a9ab1c5068a619d77b574d09c6f6c06b9Alan Cox2001-06-17Continued removal of junked options, #if 0 stuff etc
9d4b831e3d769884a5b1b2813393cac86ee9725Andrew Richards1999-12-15Optimised fs code
ae928acf2892f3fb53a6f67c4d8d796e48275d8Andrew Richards1999-10-26Lots of changes bringing code up to 0.0.80-pre1. See CHANGELOG.
d721e0f0c17ac50f7b3b380dbad417d0633bdbeAndrew Richards1999-09-24Fixes and code cleanups in fs code by Thomas McWilliams.
503af13fbdd75dacf3e219f15822959df196568Andrew Richards1998-10-21Register variable optimisations, and a small bugfix.
eacc0cc1b51d1554f6c604d0e4c0c0715752333Andrew Richards1998-10-15Heavily optimised fs code adding new register varables in carefully selected places + other small changes.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source