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/arch/i86/drivers/block/rd.c
CommitAuthorDateMessage
c154bf2df4f899aad9d2f942829bc986579e2c7Greg Haerr2025-07-15Remove per-driver register_blkdev error messages
610c93b6e2b672db451dc7f8074d84eebefd8a1Valtteri Koskivuori2024-08-27[bioshd] Implement park for ancient MFM/RLL disks
b78722b83fe0db77f3eb67228bdafee1b94458dGreg Haerr2024-04-04[kernel,cmds] Small fixes to ps, mkfs and ramdisk driver
267d100feb82101be6c0e802fc49bf2308aee41Greg Haerr2023-10-03[kernel] Use MAJOR_NR in blk.h to select block device
b24c7aafd7b21e44a60f318160adc7538cb9b0cGreg Haerr2023-09-18Fix max sector check
867020c894421304035d4bd387869c045415879Greg Haerr2023-09-11[kernel] Cleanup block driver blk_size code
07dab55a314d19694fc4cb08527b75421b3cbfcGreg Haerr2023-08-25[kernel] Add char and network driver init routines to INITPROC
49113f83e7790cc5593658bc6dc3175cb688c59Greg Haerr2023-08-23Fix incorrect block devce open routine from last PR
d82f64fb88e7823c513b45649c42baf67e0dec2Greg Haerr2023-08-21[kernel] Invalidate L1 buffers properly, update block drivers to sync
7e0e494f02ad1432d4627a80673809a6d4b756fGreg Haerr2023-08-21Cleanup
c16327b9a04fa487a6ab04de7778d07490b9103Greg Haerr2023-08-21Update ramdisk driver for multisector I/O
ff7683593d038b5d74dd47d9fbbee98253391ebGreg Haerr2023-08-20Rewrite block requests to use start sector and sector count
4d904c346da0018353dd2779b6a4b8d4d8defcbGreg Haerr2023-08-13[config] Add CONFIG_ASYNCIO config option, cleanup INIT_REQUEST
5bec29d96faa4a6869eee0c4b5bc7e59dba6a75Greg Haerr2022-06-21[build] Cleanup config options
482ff27844bca2107c331245176fd5e6a8be720Greg Haerr2022-01-11[kernel] Source cleanup of BLOAT_FS
ea0ef9e0034425a3ea3189a2adb733f113bfe64Greg Haerr2022-01-09Change rq_sector to rq_blocknr
d7aa87f82eee1e23b0a417b3818867cc57def63Greg Haerr2021-12-14[kernel] Add disk support for PC98 computer
d16b9b6a2bf196be3f8123330248299e421548cGreg Haerr2021-11-09Fix SSD and RAMDISK block drivers to work with ramdesc_t xms_fmemcpy
e2bf521d8ed609e22aac40890eababcaef071baGreg Haerr2020-10-26[kernel] fmemcpy / fmemset parameter cleanup
8ff74d50cf1783bf5180caf4f87f602dfa4b117Greg Haerr2020-10-23[kernel][config] Fix ramdisk uninitialized open and hex number input
fb0376ed155c061b082045ad96830349ce347d0Greg Haerr2020-10-22Add ability to preload ramdisks > 64k using CONFIG_RAMDISK_SECTORS
ae8fed26808fda5d40af5ea0c4076026c34a829Greg Haerr2020-10-22Add ability to configure ramdisk segment into any ram memory
d2d3b76e7e2083765f48a2ae607a759b357298aGreg Haerr2020-10-22[kernel] Debug and rewrite ramdisk
f41d0d23a53939cae48f36da960625bb9972ed2Greg Haerr2020-10-09[kernel] Improve kernel speed copying words rather than bytes
64e7a0b883ef79605a56aca157c01a856409af5marcin-laszewski2020-08-09Debug msg (#689)
e6ac72c7e1c9042385c1469bdd614d4b7ccf773Greg Haerr2020-04-25Pass allocation type directly to seg_alloc
b867927c619ab0c50465b788bb8746dc92b07b5mfld.fr2020-03-15[kernel] Segment list to local heap
9e1695be83438506879bcbfb92621ddd91caf76mfld-fr2020-02-15[fs] Buffer code cleanup
20457a6be4e74633394b49149fe863bfebd4d36mfld-fr2019-03-17[kernel] Restore RD (ramdisk)
27b7dbd0c5fd1bc8e7cf0f2f379a7ec5578b635mfld-fr2018-04-29Add optional list-based allocator
de94d2f2933940abe0f390f863df2ea2468a427mfld-fr2017-11-02Move memory function back to /lib
1e745d4e93a7cc6155e7debcbbf718115a72030mfld-fr2017-11-01Normalize fmemset and fmemcpy
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486Jody Bruchon2016-08-18Change style of if/while/for to include space after keyword
1138db1093c83073b595c55d556744f6b351d6aJody Bruchon2015-04-26Miscelaneous improvements to kernel
a606e8d661fc443c5acef092c599191fe3d9188Riley H. Williams2002-05-29Updated debug messages.
26ca023bf96bb8137f046056cca62db78f4cfdeRiley H. Williams2002-05-14ANSI'fied arch/i86/drivers/char/rd.c
9694a20fc1bb53a24541ff13e5fb7ee2d564d2fRiley H. Williams2002-05-13Standardised macros for debugging printk's - now uses debug() and debug[1-9]() for all except memory handlers, which use debugmem() and debugmem[1-9]() respectively.
6406276dda1a14f29a7385959a1fe00627c750dRiley H. Williams2002-04-23ANSI'fied arch/i86/drivers/block subtree.
140057d724c7e9aef997c48528ce9fdcce338aaHarry Kalogirou2002-04-21merge with my tree
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.
92b71a18bdad6f6b9585fe99d9d97e0655cd0a6Christopher Plattner2000-02-02Fixed do_rd_request. There was a mixup between byte and sector address.
ae928acf2892f3fb53a6f67c4d8d796e48275d8Andrew Richards1999-10-26Lots of changes bringing code up to 0.0.80-pre1. See CHANGELOG.
6569c1b50fc2022960689f8c71b31456235546cAndrew Richards1999-08-19Clean up of source,+ new features.
f3e267dbe664684404227f05d4017acafd2a7e4Andrew Richards1999-07-06More changes to ramdisk driver.
c7d96d48be86317141ffa4256e0bb7661459693Andrew Richards1999-07-05Sanitisation and enhancement of the rd driver by Blaz Antonic.
8c7be07d243e9d25f4fd018fe5aa37210ca515fSimon Michael1998-09-23Changed #include <errno.h> to #include <linuxmt/errno.h>.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source