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/config.h
CommitAuthorDateMessage
b30473145ea0fe9b2739aec541bd239c55f2ebcGreg Haerr2026-01-28[kernel] Retire slow IBM PC serial handler, default fast handlers for all ports
9e60f2bc5f60087812b165f61353d3a66feb02eGreg Haerr2026-01-27[kernel] Show CONFIG_FAST_IRQx status on boot screen
55da858ef4c6994d9bf528447f6040a545cd63eGreg Haerr2026-01-25[kernel] Don't prohibit using IRQ 12 on 8086 machines when opening PS/2 mouse
f9f59273b22e1791d4c8277e7d4f8d30cbefad7Greg Haerr2026-01-23[kernel] Add preliminary support for PS/2 mouse driver /dev/psaux
1567886a5104a32d6761c9c21d363caa9d74f46swausd2026-01-17[NECV25] Current config with XT-IDE added and NE2000 NIC address moved to 0x200
e60b4d9f8d6a6f48afacbc8fb70060cf5c4fa48swausd2025-12-16[NECV25] Support for 2nd console on Serial 0 for NEC V25 port
5bc39074926df04ffd775f54b6880acc26dd796swausd2025-12-12[NECV25] implementation of serial FAST_IRQ and Bottom-Half device drivers
bc9f7f9f5d54700262239386f39a4ba35c09114Greg Haerr2025-12-06[kernel] Enable fast serial IRQ4/IRQ3 drivers by default
9478a6da3303df9210f1227a3b690200da6b991Greg Haerr2025-11-16[kernel] Move CONFIG_FAST_IRQ4 to be specified in config.h
13e765da91810785773ef2d16fd16b1b1707d2eswausd2025-11-13Moved CONFIG_HW_SPI from config.h to Makefile
370fd2002e6454bb8c7143fb9dd6b7e5e092a99swausd2025-11-12Support for hardware SPI on NEC V25 port
01013cae13198ae13ae69016bb84b5e0cc89ddcswausd2025-11-07Document two differnt standard crystal frequencies
7225efd9ce2a50e82b789d913888c03df40f075Greg Haerr2025-11-03Fix extraneous USER_FLAGS in NEC V25 port
0285a773ae5b748cf3709ff12892be832f3ebbcswausd2025-11-03Support for the NEC V25 microcontroller - changed Files
16902e90fc4cc96ad6d12779f1b5779686b1f41Greg Haerr2025-10-26[kernel] Remove CONFIG_HW_VGA configuration option
b88bd155686d643c45467d2d49161e9756a0b7fGreg Haerr2025-07-18[kernel] Create CPU_xxx defines for arch_cpu values
3902cd5194f8d32a80c4a7d0b58ca1ea1f88515Greg Haerr2025-07-17Add ability to force controller type and 8/16-bit transfer mode to ata.c
7b787ab032ce163f3e2cd8fe19e2bc50729eae6Greg Haerr2025-07-15Refactor partition code for use outside bioshd driver
297d6d7d1c58b628a2a341c00ad5ea5ac8e9914Greg Haerr2025-07-14Add DMASEG buffer for ATA CF when XMS configured and no BIOS driver
b7b53a9d17dd4c10fbc85e98ea3cbdd012f8ed0Ferry Hendrikx2025-06-15Added ata.h
e48f808d2d4b86c280280aa6e3532e0b009b320Greg Haerr2025-05-23Temporarily turn off track cache when XMS enabled
06e75f037744517a14434ecd108ab606beb082eGreg Haerr2025-05-05[kernel] Fix application errors when running XMS LOADALL
001e0f7534a1836af9a330bbe73b9f986bdc8fddrachen6jp2025-05-01reject "Update config.h"
492cf48c6cd6ab6d845608203a682eda7218865drachen6jp2025-04-29Update config.h
21b65ead84cd064869b2bd74880174d3a0d2295Greg Haerr2025-04-23Auto-detect CPU type on PC-98, automatically disable XMS on 286 or INT 1F when HMA kernel
55113b67399c73115b1c961a5e45eecfe76a224Adrian Siekierka2025-04-20[swan] Separate hard reset/poweroff/system code into separate .c files
4d02f25808d18cf302def7eccb39e26a8e31cb4Adrian Siekierka2025-04-20[swan] Move bell code to bell-swan.c, simplify Makefile/config changes
0fd38851fe6395318b8a463a2ba38be0568e8c6Adrian Siekierka2025-04-20[swan] Rearrange and document memory layout, place video data between near data/bss and near heap, add reset/poweroff implementations
30590ff13c779d4ade73b10d1839cc96e52f201Adrian Siekierka2025-04-19[swan] Minor fixes/cleanup, allow elkscmd to build
77d0dbebb4488fdfe10f14b48d3cb9e85a3a75dAdrian Siekierka2025-04-18Initial WonderSwan port
679bd3d5c48a934bb4e215ffc6d52b838ec9c61Ferry Hendrikx2025-04-18kernel and build changes
e26b2ab98376362bbdbc05eef49279c0e7033f6Greg Haerr2025-03-30Show RAM available (after buffer use) for XMS ramdisk at boot
fc5e3e5360eb021af26ab5af0f304f626a85f1bGreg Haerr2025-03-26Have xms_alloc check SETUP_XMS_KBYTES for available memory
3def02fb16207a7e3dae7f7d94d257841d78e1eGreg Haerr2024-11-13Cleanup
422da1b19ba3c0a4560d1e1699b35c7e9d98d8eGreg Haerr2024-11-12Release /bootopts buffers from kernel data segment and low memory Also release setup data segment (REL_INITSEG) to main memory
c1d05e93be1238091f56ecfd8cd0d4443914849Greg Haerr2024-11-12Allocate space for and read two sectors for /bootopts
f8dfe7e8b06056b0a1df8344f12766fc906d4a1Greg Haerr2024-11-07Increase DEF_SYSSEG to 0x1400 to eliminate tools/build warning message
b7371ccc4cccefc2b3caad90a5fcd6321a35d83Greg Haerr2024-11-07[directfd] Add cache to end of cylinder option
9222e05d77699e2cb869e7e7af09dd25b6d19c2Greg Haerr2024-11-04Don't invalidate cache on writes unless operating on current cached drive Set TRACKSEGSZ 0 unless CONFIG_TRACK_CACHE or DF Indentation cleanup
152aaae0503b8e6de616788d097b165193ab029Greg Haerr2024-11-03[kernel] Split XMS/DMA buffer from track cache for BIOS and DF drivers
277e36b7e61df0e4028c449cdeacd8bb763cc18Greg Haerr2024-10-31[kernel] Minor header file cleanup, add arch %d to PC class
b1b96cbc588bac483f84a48e37e04ce82d54eb2Greg Haerr2024-10-31Use calculations in config.h for DMASEGSZ and DMASEGEND
397964f1adda72c51d44779e8d683a38de05deaGreg Haerr2024-09-02[build] Update build.c kernel buider with better messages
29e0283e00bc5366fc9d11c7d6b152207bbdd83Greg Haerr2024-09-02[minor] Update qemu.sh for macOS x86, other small changes
69fb7e6c3fc668cff99df967564d88181db5986Greg Haerr2024-04-16Cleanup various unused or less used config options
b78722b83fe0db77f3eb67228bdafee1b94458dGreg Haerr2024-04-04[kernel,cmds] Small fixes to ps, mkfs and ramdisk driver
ff62c9db8b53e815fc797d42dffc2ed08e8a27dGreg Haerr2024-03-28Fixup SETUP_HEAPSIZE
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
95e0ff11fdae7c959dc07d142998b170f321612Greg Haerr2023-10-06[config] Update config files from recent changes
8dca4a45f71b6c4929e0e7ebcc3ea790210a618Greg Haerr2023-09-02More retabbing
1992a3f0bc7a894467a59bf25de0501b7cc87b4Greg Haerr2023-08-30[kernel] Kernel buffers tune and cleanup
66d04f8ebd0995c025f99338de33c9767b9f36bGreg Haerr2023-08-27[kernel] Dynamically allocate L1 cache, use /bootopts cache= to override
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
8d56eb7273f9c688a2a57ef7bef90cf81071b6dGreg Haerr2023-08-03Add interrupt max stack size display
62152cdd6b81945c3c777ca92a71c337b3ad0e3Greg Haerr2023-08-02Update elevator routine and get_request routines to Linux 2.0
e82dacc4ff1ec585276c5a47e396510d3a70d8aGreg Haerr2023-08-01Buffer 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
71d7ea43540701b7ebdc0e5c810a7707e01321cGreg Haerr2023-08-01Add kernel stack usage and overflow checking Rewrite strace to use no task struct variables Update strace syscall parameter types CHECK_KSTACK turns on kernel stack checking CHECK_SCHED checks matched sleep/wait and idle task sleeps for writing/testing dr
5810eec9c97520dd14f23b612626256715a9f9atyama5012023-05-14[setup] Get total memory from PC-98 system
5b427aa52f4087a2902d9880e671d5545307c7fGreg Haerr2023-03-24[kernel] Remove CAPS_DRIVE_PARMS for NuXT and other 8086 systems Fix FAT filesystem when no /DEV entry exists
7cfddce9ec9dcc7d98050ea47ad25bc326d286dGreg Haerr2022-12-24Reduce heap for MK-88
56e826754187ac4d64e1cd9c6285d55228a08bdtyama5012022-11-26[irq] Modified SYS_CAPS and interrupt vector map for PC-98
098b26df6e2c3e62b2cbe80ab62618c2520d1cdtyama5012022-11-01[rs] Add serial port driver for PC-98
abf31684f68e44287352b83ae61da994a51c315tyama5012022-06-19[bioshd] Detect numbers of FD for PC-98. Probe 1440/1232 FD for PC-98.