File history
Tracking elks/arch/i86/drivers/block/blk.h
| Commit | Author | Date | Message |
|---|---|---|---|
b454187177b6894f7c44d9021db73f948b9ded8 | Greg Haerr | 2025-07-22 | [kernel] Revise kernel device name/number messages for clarity |
1b974648e2628abccebff5e4f0e716d1374ef58 | Greg Haerr | 2025-07-21 | [kernel] Display device name as well as number in important kernel messages |
b3fa69d09f222454c28a2628c5d5d693932622a | Greg Haerr | 2025-07-12 | Add XMS support |
cfd9ffde03468277b7389ddeee183ce54395eac | Greg Haerr | 2025-07-04 | [kernel] Introduce block device driver overlays, move ATA CF to /dev/cf0 |
59ac9190be9c1336096df563d8af47058b02a6d | Ferry Hendrikx | 2025-06-27 | Checkpoint; ATA reading is working |
04d268e27141063b118931dde06b87f1ea5f90f | Greg Haerr | 2024-09-04 | [kernel] Cleanup and shorten panic messages to save kernel data space |
21e34e9860b2a84b2fc391af763dec3e455ef1e | Greg Haerr | 2023-10-06 | Support only 2 drives |
80e582a02928acb50ccdfa2b4659eccd64e84b2 | Greg Haerr | 2023-10-05 | Rewrite check_disk_change cleanly |
267d100feb82101be6c0e802fc49bf2308aee41 | Greg Haerr | 2023-10-03 | [kernel] Use MAJOR_NR in blk.h to select block device |
e130ec85933b579f55159a594867e15e1e6da5e | Greg Haerr | 2023-09-18 | [kernel] Minor reformatting for readability |
b6102ccc03b57d495772b6b8a9a2f9cb9b6641f | Greg Haerr | 2023-09-16 | Cleanup extra DEVICE_NAME parm, DEVICE_INTR/do_floppy |
95eaf27b2ef83827d02ffddc513e49440dd4d4b | Greg Haerr | 2023-09-16 | Get probing working, cleanup driver somewhat, always display messages |
48a10e93e2ade5848b4b2fc233a8ead1ebfe18e | Greg Haerr | 2023-09-12 | Port driver to ELKS |
3ebb0c5c5e12f9c7b9fc1703bc1bd090a803483 | Greg Haerr | 2023-09-07 | Move code calling BIOS from bioshd.c to bios.c |
dd7885b521977e7d277f87abe8b452029d7d8b6 | Greg Haerr | 2023-09-07 | Revise error handling |
df086af1e5b8abbe5b8780df76aee2865bf073a | Greg Haerr | 2023-09-02 | [kernel] Eliminate tabs from some kernel source files |
1992a3f0bc7a894467a59bf25de0501b7cc87b4 | Greg Haerr | 2023-08-30 | [kernel] Kernel buffers tune and cleanup |
d82f64fb88e7823c513b45649c42baf67e0dec2 | Greg Haerr | 2023-08-21 | [kernel] Invalidate L1 buffers properly, update block drivers to sync |
c16327b9a04fa487a6ab04de7778d07490b9103 | Greg Haerr | 2023-08-21 | Update ramdisk driver for multisector I/O |
ff7683593d038b5d74dd47d9fbbee98253391eb | Greg Haerr | 2023-08-20 | Rewrite block requests to use start sector and sector count |
ff31776c0f027ce3934bd42ac5375c97c16f928 | Greg Haerr | 2023-08-16 | [kernel] Replace kdevname() with printk %D |
128ed46a427e2d690850574527661b71023ba8c | Greg Haerr | 2023-08-15 | Cleanup |
648951cfff072786cb34c28d0d2b4969496acb1 | Greg Haerr | 2023-08-15 | Cleanup |
b3cb5cf41750959cea4cc1de51ee722f403ea48 | Greg Haerr | 2023-08-15 | [kernel] Fix MINIX fs indirect block allocation |
4d904c346da0018353dd2779b6a4b8d4d8defcb | Greg Haerr | 2023-08-13 | [config] Add CONFIG_ASYNCIO config option, cleanup INIT_REQUEST |
304d75f20e28895df684b7aad9f31b4fcb79e59 | Greg Haerr | 2023-08-07 | [kernel] Rewrite wait_on_buffer for async I/O, trace fixes |
62152cdd6b81945c3c777ca92a71c337b3ad0e3 | Greg Haerr | 2023-08-02 | Update elevator routine and get_request routines to Linux 2.0 |
e82dacc4ff1ec585276c5a47e396510d3a70d8a | Greg Haerr | 2023-08-01 | Buffer and block I/O cleanup Add CONFIG_ASYNCIO (not set) for speed doing synchronous I/O Reduce request queue to 2 for synchronous I/O Add CHECK_BLOCKIO for buffer and block I/O constistency checking Cleanup major.h device list |
6e1512d8f8632627ff12262d3e1c737c158e416 | tyama501 | 2023-05-14 | [disk] Calc cylinders with unsigned for PC-98 16bits cylinder |
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7 | Greg Haerr | 2022-07-08 | [kernel] More cleanup with enhanced gcc options |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
6fc41a1772b3e052de643ef0affc901e0235cac | tyama501 | 2022-04-09 | Add codes for bios_disk_rw, Simplified int1B, Modified bootcode for PC-98 |
dc3810de3013ed8a7c18352b1c786daa3cb8f2c | Greg Haerr | 2022-02-25 | [kernel] Add bios_disk wrapper function around call_bios |
b72e7d74a04ff8b787dc2c94664bc4608a2cb76 | Greg Haerr | 2022-02-11 | Separate buffer_heads into two structs |
c4d3ec6d4a86cffb8f0d18ea872f71286fae7cf | Greg Haerr | 2022-02-11 | Second stage of moving buffer heads outside kernel data space |
d38fdd9e92f6867f355ea54cc2c98dca4fa96ac | Greg Haerr | 2022-02-11 | [kernel] Add wrappers around struct buffer_head member access |
ea0ef9e0034425a3ea3189a2adb733f113bfe64 | Greg Haerr | 2022-01-09 | Change rq_sector to rq_blocknr |
c2f3c258aa8ecdad72a24d15aa0c4557f1d6cbe | Greg Haerr | 2022-01-09 | [kernel] First changes for supporting variable sector sizes |
91576f2cafe49de466f94ad58172c53ba2e6d59 | Greg Haerr | 2022-01-06 | [kernel] Various cleanups of block/char device drivers, irqs |
258bd348432c0ec8dbc978865362c3a2d909e29 | Greg Haerr | 2021-11-09 | Add XMS buffers, xms_fmemcpy and linear32_fmemcpy routines |
90adc026a691c0a1e49416ccad260460fa95af2 | Greg Haerr | 2021-05-24 | [kernel] More source cleanups |
46ac5f75c42107834d7d54eff97b90f751f4607 | Greg Haerr | 2020-11-06 | [kernel] Cleanup block device source code |
3b6e7d918b54770930f5896c22fd69cbc64d09c | Greg Haerr | 2020-10-26 | [kernel] Implement disk drive track buffering for speed |
e84b9d81449247b2d220f0cc89017b54ebaf44c | Greg Haerr | 2020-10-25 | Cleanup removed code |
283a1394e4775926cd15ea26b920b1bb6ca7c0d | Greg Haerr | 2020-10-25 | [kernel] Optimize excess buffer copies, map_buffer / unmap_buffer in read/writes |
d2d3b76e7e2083765f48a2ae607a759b357298a | Greg Haerr | 2020-10-22 | [kernel] Debug and rewrite ramdisk |
4d56ca48602e7f24db78af338265bdd0ce79454 | Greg Haerr | 2020-09-22 | [kernel] Implement operating far text kernel |
7b1485f2aae82d711f9528bd16a3cc42ec7ab85 | Helge Skrivervik | 2020-09-08 | Reorg. debugging code, more cleanup, minor corrections. |
e386c58d03f41af28b58d868abc239264ef31ef | Greg Haerr | 2020-03-27 | [kernel] Increase BIOS hard and floppy disk devices from 4 to 8 |
f93e35717dcc821e307106707007b5e5802cc9d | mfld-fr | 2020-02-15 | [fs] More consistent buffer locking |
dd5e3002b72cd26cc168719c8b598dfd1f84f97 | mfld-fr | 2020-02-21 | [kernel] New synchronization primitives |
974ac00c92bb0c8f4fd01f2bda62718b1274a36 | mfld-fr | 2020-02-04 | [kernel] Drop process swapping |
f48193f158e4591f4b7a61ab4ab53ffc750dc26 | Jody Bruchon | 2012-02-17 | Removed "old XT hard disk support" as it was a nonexistent driver. |
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. |
b724273e2081deebdf9a6e874753eb42944e75c | Riley H. Williams | 2002-05-31 | Spellchecked various comments. |
3ee4c2ebe08fda3124cf85aa3f0a95febad8a37 | Riley H. Williams | 2002-05-30 | Standardised on clr_irq() and set_irq() macros throughout the source tree. |
554f465a357c3fdf114da91ae82b6ec8a602ec6 | Riley H. Williams | 2002-04-26 | Next stage of `make lint` verification of the ELKS source code. |
6406276dda1a14f29a7385959a1fe00627c750d | Riley H. Williams | 2002-04-23 | ANSI'fied arch/i86/drivers/block subtree. |
83c598e310d51c0a9b34dd783d6a895c60dbef7 | Riley H. Williams | 2001-08-21 | First stage of validating printk() usage |
873047dde016103e01c5bb3f3795269accd9b68 | Alan Cox | 2001-06-17 | Reorder request struct so that all the bloat_ options are in one place |
95b70015adf5e46222e434eb3171f451f076292 | Andrew Richards | 2000-01-06 | ELKSibo code merged from psion_port branch |
6569c1b50fc2022960689f8c71b31456235546c | Andrew Richards | 1999-08-19 | Clean up of source,+ new features. |
64648b43171c589fe37789aa2992d93336562d4 | Andrew Richards | 1999-02-15 | Trimmed block request code. |
a60c92ad3ad76af1030aed84df1a9e7756bf2cb | Andrew Richards | 1998-10-06 | Replaced 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. |