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/char/serfast.S
CommitAuthorDateMessage
942b876bd46561f8140e0cc6ecb70e2e05c3447Greg Haerr2026-02-19Remove ASM instruction by reusing BX value
2082e133f48a97d4351ac46324b8032bd82fbb2Greg Haerr2026-02-19[kernel] Prevent potential hang on 16550A UART by loop-reading FIFO each interrupt
c0240aa95fa7a77e293cd9c3f9004c52cc93547Greg Haerr2026-02-01[kernel] Rewrite C fast serial driver top half in ASM for speed and size
2c59d17ab7a0428cc0f587fc30cbce1aac1a505Greg Haerr2026-01-28Fix compilation problem
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
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
faf82f219e11f8e98fb6b5f18ff2b2f0439ef1bGreg Haerr2025-12-08Heavy comments update
70fbc534ed9e9397ddb03d25e365ed367bcddd7Greg Haerr2025-12-07[kernel] Implement bottom half interrupt handlers!
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
affebf74807ae9fb3e89fbffd1331dc92a753aemfld-fr2021-05-17[kernel int] Test and fix fast handlers
902bc59dbe8cfeea960e34082ada38ab90cb771mfld-fr2021-05-16[kernel int] Revert to or comment previous code
0c707916f0ae0d92da0ca7edaf2995912f88b74mfld-fr2021-05-16[kernel int] Unify 'request_irq' API
0c6b403b05807c43c31bee81f3336ff0e98505bmfld-fr2021-05-16[kernel int] Remove 'ds_kernel' and simplify 'irq_action'
9136f9be584aad00bd45d0b1778422d4ba8b4c1Greg Haerr2020-10-11[kernel] More kernel lib cleanup
c744ce11a808edb3a5ae9b821d7008e405305a9Greg Haerr2020-06-30[kernel] High speed serial driver and slip networking fixes