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 elkscmd/rootfs_template/bootopts
CommitAuthorDateMessage
aba8a6f30a436c8f69478e8abe55c01bc98cfd1Greg Haerr2026-03-16[build] 0.9.0-rc1, default xms=off, add nxstart to /etc/passwd, remove bobcat
92bbb2cd602376b5d38b73b5bb04eead64b5438Greg Haerr2026-02-11[libc] Enhance debug function tracing
22d27bbc01c4725a33abbe71ca2ca97c496f55cGreg Haerr2025-12-17Make all bottom half handlers high priority Remove running BH handlers in schedule() Protect BH handlers from reentrancy
d7d439702694927050ddb75f82283b93c44b98bGreg Haerr2025-12-16[kernel] Implement high priority bottom half interrupt handlers
5b808aed94bdf643d55c5cd38fe118736334b18Greg Haerr2025-12-16Cleanup and fix compile error
11acb54da69a020da834d6005981cff73af5906Greg Haerr2025-12-16[kernel,boot] Add istack option to measure interrupt stack size and timer_bh delays
d02edbc875b8504047e1422d526df302a3a4b73Greg Haerr2025-07-30[kernel] Add write error checking to ATA CF driver
010f97a2ed74b27d80f3db2a0d1a994c16532adGreg Haerr2025-07-28[kernel] Fix major speed bug in ATA CF driver
b454187177b6894f7c44d9021db73f948b9ded8Greg Haerr2025-07-22[kernel] Revise kernel device name/number messages for clarity
09a9c3a28d44b2b6ab06e6cd357e180b60ced19Greg Haerr2025-07-20[kernel] Add disable= /bootopts option to disable ATA CF, BIOS FD/HD or DF drivers
ca36430c538d03b7b0c62ec1ed60d5d591ece9aGreg Haerr2025-07-19Default xtide=3 for XTCF in /bootopts
cf05493adc181f41ec4636b4157532cda14ae9fGreg Haerr2025-07-19[boot] Create distribution /bootopts file larger than 512 bytes
a1861ef1516157940d6405cff7081a87f58679dGreg Haerr2025-07-18Add xtide= option for ATA CF driver controller type in /bootopts
4909360fb97e2fad3a8f2901d16bceba7b71fa2Greg Haerr2025-07-16Add fdisk support, rename /dev/cf[01] -> /dev/cfa[1-7], /dev/cfb[1-7], root=cfa1
48e43c30586b66892600ff64f4a9593d8044c16Greg Haerr2025-07-15Cleanup
d0370a8de7151234fbe6f8fc34d50e0310ea288Greg Haerr2025-07-15Add partition handling to ATA CF driver
45e58718601d86a6ab9c8549813cae2d58f319cGreg Haerr2025-05-24Cleanup
c8a30d3c606f75e7732dee153b3df28d08e7e16Greg Haerr2025-05-22[kernel] Implement XMS floppy I/O without bounce buffers
74c064e3c6c3d401f0d3fd69c5b310960de3560Greg Haerr2025-05-04Convert bios_block_movew to void function
ad95d84fa78b188836e300c7143668ac3d5ecd3Greg Haerr2025-05-04[kernel] Change int15_fmemcpy to accept byte rather than word count
3113dd66a1f2344ece9509a327fd25b8ec545b7Greg Haerr2025-03-30Simplify XMS code, add xms=on to /bootopts
0b2196030f7afab4a0efc9ca1a90a2e160b6029Greg Haerr2025-03-30Add xms=int15 /bootopts option
59edc53f67162b30f06c08d44b11a4a4e99ec66Greg Haerr2025-03-29[kernel] Support XMS unreal mode or INT 15/1F dynamically at runtime
e4d0c36a28881b73ecf5fb1ee33a984b00b1a5cGreg Haerr2025-03-28[config] Set XMS compiled in by default for IBM PC and PC-98
028b1dfc89b380997ba13e8232a236bcda8b642Greg Haerr2025-03-26[kernel] Add support for loading kernel in HMA
f6ab621c4b36cb93305d27d390fe56648018c5fGreg Haerr2025-03-16[cmds] Add paint program for IA16, OWC and C86
aa5e71d8dfbb71cc6e413ed75aaaa85fc4813b6Greg Haerr2025-02-15[libc] Rewrite mouse and debug console output to work together
cff0dcbd6315f8ab3a278f110ca9a078ca0e281Greg Haerr2025-02-07[kernel] Support modern Nano-X on ELKS
c1d05e93be1238091f56ecfd8cd0d4443914849Greg Haerr2024-11-12Allocate space for and read two sectors for /bootopts
22c7556d4bcc1e5f9d0bd084b349b3e541ac60dGreg Haerr2024-10-17Add configurable bounce and cache buffers to DF driver Remove heap allocated bounce buffer
8376ef71282d6404564a1fe68306820aadbb205Greg Haerr2024-10-17Cleanup DF driver cache code
683e6342b9fb6895faa760c08485700ce3319aeGreg Haerr2024-10-16Introduce debug=N in /bootopts for multilevel debug statements Add debug_cache2 second level debug
18eb525d4cfd188c511ea254cfabad5f2f9b7f2Greg Haerr2024-10-14[build] Add various options to optimize boot startup times
b73ec82de006596426dcb9cf17b066453f51783Greg Haerr2024-09-19[libc] Get --ftrace option working on all commands
d6970b03cd82876c5a9978c8ede6fb2fe0ff880Greg Haerr2024-09-03Update example in /bootopts, enhance meminfo display types
3d4e386e0cf6913a9dac209e67b4e332393e87bGreg Haerr2024-04-25Fix PC98 clock routine, add do_gettime, do_settime
1229ac41267fb072e51dd0c1689f9475771f0f5Greg Haerr2024-04-07Distribute on 360k image
03380acaaeae16b18e9a9d1dc47884087317e4fGreg Haerr2024-04-07Port ttytetris to ELKS
e3a590b1b4f1c2a8858c2662f3904da411f39a4Greg Haerr2024-04-06Initial port of ttyclock to ELKS
410d28b1ddf5697b74c959426ff57594348f48bGreg Haerr2024-04-05Cleanup
4361051497bffd3101a979481135caad31f4637Greg Haerr2024-04-05[cmds] Meminfo and ps updates
bacfd1feced563aec85c830ab231c0d6571156eGreg Haerr2024-03-29[kernel] Automate detection of QEMU for ftp, ftpd and DF driver
e6008e6bbe3ec8fcd542e4e82891df277fc1c21Greg Haerr2024-03-29Allow DOS CRLF formatted /bootopts
b43b71208dbdd3c0a77d0d7894875d437e32619Greg Haerr2024-03-28Cleanup
0369f3dd32d974afb3ba0b227f74696dc8a01f7Greg Haerr2024-03-28[kernel] Dynamically allocate file and inode structs
9adb8998960fd6bfef8dd3349ff7ec068475e24Greg Haerr2024-03-28Change MAX_TASKS to variable max_tasks Rewrite ps and memoinfo to handle variable sized task array Adjust SETUP_HEAPSIZE for minimal systems
f49d97ebcf389cf655f9062fab3efea3ae5281dGreg Haerr2023-09-18Remove test code in ssd driver for changing request addresses
4d94a83fca1bf2f821fe8f9d1d4cdaf4c9a3e3fGreg Haerr2023-09-15[df] Add 300k data xfer rate to 360k floppy FDC data
95be5fe53d8cd5fbb209493745325f0b09ac6e9Greg Haerr2023-08-27[kernel] Don't lock Z-map and I-map buffers on MINIX fs mounts
66d04f8ebd0995c025f99338de33c9767b9f36bGreg Haerr2023-08-27[kernel] Dynamically allocate L1 cache, use /bootopts cache= to override
9f06f86bf9618a1847e405f8e210a59f09aaf10Greg Haerr2023-08-26[boot] Allow separate EXT/L2 and XMS buffer overrides to compiled configuration
b215c1f72a889298079a18257b44ecf8275dda9Greg Haerr2023-08-18[kernel] Add optional display of kernel buffer status
56a5976b596bcae8d756086c3bd1de47a54bff2Greg Haerr2023-08-15[kernel] Rewrite FAT filesystem file read/write to not use L1 buffers
429b1a2fbbb9c06cab66bfe0f17c52a91991fcdGreg Haerr2023-08-12[kernel] Add working async I/O for SSD driver Fixes request and buffer header unpairing coming in and out of L1 Rewritten SSD driver to work for async I/O (only block driver at present) SSD driver works by simulating 50msec I/O delay timeout for floppy em
ab465a8c00d8492501ecd010c6815b59f4dcb58Greg Haerr2023-08-04Refactor kernel tracing to be dynamic Add CONFIG_TRACE to compile in tracing, remove CONFIG_STRACE Add strace and kstack commands to /bootopts to enable options
1b3331d163731999b7f032fee2eef06f0012ae4Greg Haerr2023-04-21[boot] Add UMB option to /bootopts (commented out)
11451e68f1e464f72d458d9024386fbad684766Greg Haerr2023-03-09cleanup
5171044a84c7190307830d74bab9e625b0c9c95Greg Haerr2023-03-08Tighten up test program
384426da66f93af8a3147be3c91bcd03bfca7a3Helge Skrivervik2022-12-01[net] ethernet device name change, updated wd driver
93ca9e2c46a6f544ee8221f34558c2399f57714Greg Haerr2022-08-20[debug] Add disasm -k option to disassemble running kernel with symbols
ddc9186e63f53d2829a0e319b6e9312cd1b49cbGreg Haerr2022-08-18Correct cons for 16-color foreground
a89633d10955b5a91a33706de002b3ddb3af296Helge Skrivervik2022-07-01[net, eth] Updates and changes per recent discussion
fa5475ae22bb9e50caecf38cec45f933ba1ba9eGreg Haerr2022-06-20[kernel] Multi-NICs step 2: add /bootopts configration options and /dev devices
e215754455d2ea34668a7422493525d6524542aGreg Haerr2022-06-09cleanup