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/linuxmt/init.h
CommitAuthorDateMessage
4ba6d8d5f6b759823686054d9f659bde55e63dbthemaster2026-04-19Integrate uIP networking stack and tooling
6d00d176c7d83a426ae24b772731e79f95420cdGreg Haerr2025-12-17[kernel] Reduce kernel .text size for more near code space
878da823a8f4d240ccf00f262c709124525b08eGreg Haerr2025-12-14[kernel] Remove t_xregs struct in task struct
1ee8181a3fc5975297e0568209c7596f3faac3aGreg Haerr2025-11-16[net] Move various WD NIC driver routines to far NICPROC
3656cf23c6e34dd34655d99804b0aa9b0c5badaGreg Haerr2025-07-21[kernel] Change partition code to GENPROC, ATA CF driver to ATPROC (fartext)
09a9c3a28d44b2b6ab06e6cd357e180b60ced19Greg Haerr2025-07-20[kernel] Add disable= /bootopts option to disable ATA CF, BIOS FD/HD or DF drivers
d0370a8de7151234fbe6f8fc34d50e0310ea288Greg Haerr2025-07-15Add partition handling to ATA CF driver
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
3113dd66a1f2344ece9509a327fd25b8ec545b7Greg Haerr2025-03-30Simplify XMS code, add xms=on to /bootopts
1d1f8132550a2d21537529f2a87fc7d47ee6732Greg Haerr2025-03-28Fix compilation error
505c03c625419a33c2971340238056a890197efGreg Haerr2025-03-28[kernel] Move sys_exec subfunctions to be FARPROC
dad7fd7a43849b88b203b4e2581d8ccdd60001bGreg Haerr2024-09-16[kernel] Small cleanups, add disasm to 1440k distribution
3ca8ff33be2ced7849e5d0a3089d6b047a36cb9Greg Haerr2024-09-15[kernel] Updates to console code from #1980
516294151e5969d4f41246784efb41bad961793Greg Haerr2024-09-02[kernel] Use early temp stack to avoid irqit stack overruns on faults during startup
45e697a943d6f43c71cf7fb442e76d4bf505a45Greg Haerr2024-08-04[kernel] Fix kernel crash calling get_ide_data
48a10e93e2ade5848b4b2fc233a8ead1ebfe18eGreg Haerr2023-09-12Port driver to ELKS
3ebb0c5c5e12f9c7b9fc1703bc1bd090a803483Greg Haerr2023-09-07Move code calling BIOS from bioshd.c to bios.c
927313f62bb9b0f3c30eeeb436d65ceef98c966Greg Haerr2023-09-07[kernel] Refactor bioshd driver in preparation for other block devices
7fc2ab895e0d7e99950aa9ec55aef66b1cb9c86Greg Haerr2023-08-25Add tz_init
ac95d81f82fa24c6fec40ff00b26617788187eeGreg Haerr2023-08-25Add console_init and ne2k_drv_init
07dab55a314d19694fc4cb08527b75421b3cbfcGreg Haerr2023-08-25[kernel] Add char and network driver init routines to INITPROC
eda6b1f6293ca02d70e377b09c75acb43c8c7b6Greg Haerr2023-08-10[kernel] Release .fartext.init code section to free memory after init
a63636a073787202c1fb85d4e1dd0e87babbd2bmirevall2023-04-20UMB memory settings in /bootopts
bab2f8f302292237fb7b61fb60575b088f0aa2eGreg Haerr2022-12-24[kernel,build] Cleanup IRQ and config options, add MK-88 and no hw timer
b5f2a826b115d08dd8614334ca5786f29121b47Greg Haerr2022-07-27[kernel][libc] cleanup various header files and compiler warnings
4198edc92b63b91854236b2ab80e2da37c03e82Greg Haerr2022-07-08[kernel] More enhanced compiler checking with gcc options
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7Greg Haerr2022-07-08[kernel] More cleanup with enhanced gcc options
8970fe12a19a9ec21360f6643c3b619efc93169Helge Skrivervik2022-07-03[net, eth] More cleanups, some bugfixes.
af21ac7b25a5e8d2727537f40fb322421e53202Helge Skrivervik2022-06-30[net, eth] Major wd driver update, support boot flags for all eth drivers, more
93903b98a450c05933761b8877dc1eac8a04335Greg Haerr2022-06-21[kernel] Remove CPU type check, cleanup
c0c6331d17ab8bdf4d8082520b3f4f6151a52a1Helge Skrivervik2022-06-08[net, el3] New driver for EtherLink III / 3C509 ethernet NICs
93fc4044ab76011de45340df4d9d3137049b4adGreg Haerr2022-05-02[kernel] Add compile-time TZ= timezone string, FAT use localtime
12561de4f8e5acdd84041091626f54359bd602fGreg Haerr2021-12-19Cleanup
4a6186785ab404df59fc0c0a5142b6ef430439eGreg Haerr2021-12-19Boot from other drives
d7451c0c1203bd91c060453449a016584c70127Greg Haerr2021-11-08Add dynamic external buffer allocation
269278876cacbfe720d716898e1d8ab2ab15725Greg Haerr2021-04-09[boot] Add console=ttyS0,19200 option for setting serial baud rate at boot
d2d3b76e7e2083765f48a2ae607a759b357298aGreg Haerr2020-10-22[kernel] Debug and rewrite ramdisk
8d8ceebdcc660b92ac243cc81d4d57378111709Greg Haerr2020-10-17[kernel] Refactor console driver code; create headless console for emu86
1eb0000ce8efcf4a0476dfd231587c2d975b78aGreg Haerr2020-10-14Rename eth_xxx to ne2k_xxx
7e37ee4ff1a6018c420105e1bf1fe280e9fdb81Greg Haerr2020-09-26[kernel] Rewrite WD network driver to skip recv_buf buffering
4d56ca48602e7f24db78af338265bdd0ce79454Greg Haerr2020-09-22[kernel] Implement operating far text kernel
ab1c8b810fb9447bc03ebc48b319680b3edba95Greg Haerr2020-05-04[kernel] Add boot command line options, switchable system console
5be3b9c0f25bd036aa87566c76c7345181c7a6bMarcin Laszewski2020-04-14Char driver: /dev/cgatext
36e98a69d13e8ac5854a1597f39131f5fd79a95Tee-Kiah Chia2020-03-14[kernel] [boot] further tidy up header files (rebased on top of https://github.com/jbruchon/elks/pull/467)
b220dffe782a3617bd89996953497c2e8a57078mfld-fr2019-03-17[kernel] Restore generic ETH
563b656804df81f5d684e4289286220e6b9a3ffmfld-fr2018-06-24[libc] Test round 1 with sash
27b7dbd0c5fd1bc8e7cf0f2f379a7ec5578b635mfld-fr2018-04-29Add optional list-based allocator
7ba4cdd62a14013d905eae4a940871d0aeb654fmfld-fr2017-02-10[ne2k] Issue mfld-fr#3: ETH driver skeleton
44a446b0d7ed6a2cfb4a55138ce407152bcb6d9Juan Perez-Sanchez2015-06-13Removal of inline assembly in several functions
efe4aa9037480c9fb670de84bc25b1f0bb9fd29Juan Perez-Sanchez2014-11-16fork()/tswitch() bug fixes, task_struct init cleanup
b1f71b8118aaff18bc59b56a77c5a6e71c3e25cJody Bruchon2012-05-08ANSI C compatibility fixes by Juan Perez-Sanchez.
c732c7436554ade0e6e2f19717049abe252dbb1Riley H. Williams2002-06-04Finished ANSI'fication and `splint -weak` checking of ELKS source files that actually make up the ELKS kernel itself.
49c50408949d05dc8f545b7dce4d80483cca0c0Riley H. Williams2002-06-03Completed 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.
dbc3629cacdbd4abed58efe476a8027a95fd88fRiley H. Williams2002-05-05Reverted accidental changes, and verified that result runs on my 286 laptop.
a8acd4426f32030349980fc20369ebd9b8618c5Riley H. Williams2002-05-03Reverted accidental commits...sorry.
c38904b8336ce33c23fce3b287a5199805a44e9Riley H. Williams2002-05-02Partial commit of latest ANSI'fication changes.
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.
44236c3cce9463223af29e77dd156da25c8ba4fRiley H. Williams2002-04-28Further verification using `spint -weak` and detected a bug in init/main.c which I am unable to fix.