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/kernel/Makefile
CommitAuthorDateMessage
0340688fab2fb3f7c07bbc230c88ba660959d19swausd2026-01-17[NECV25] New IBRK exception interrupt handler and integration of divzero and nmi interrupt handler
53741cf183378087ae67dae8820f8b85d558601Greg Haerr2025-12-29[kernel] Cleanup potential kernel startup issues, release more memory
ed07fbd4f5373b4bb888285a03830847a075671Greg Haerr2025-12-25[kernel] Get CONFIG_TIMER_INT1C/0F options working
e0a03d6caf9c0fad14cf52a208eb3e3766d68dcGreg Haerr2025-12-07Fix divide by zero handler
70fbc534ed9e9397ddb03d25e365ed367bcddd7Greg Haerr2025-12-07[kernel] Implement bottom half interrupt handlers!
bed5e4d08a126ea868ba33f5e6a25c612c612b3tyama5012025-12-07[irq] Add NMI handler
001e6d8cf3d4d403eaff64f5cc9f0f0bf6f1a74Adrian Siekierka2025-11-23[kernel] Enable divide by zero handler on swan target
0285a773ae5b748cf3709ff12892be832f3ebbcswausd2025-11-03Support for the NEC V25 microcontroller - changed Files
f09682e908b037cf63a1878b071e1fa26b04ae0Greg Haerr2025-11-02Remove mkdist
50c7dee3d1545f735f2d31307a827c884ab8a93Greg Haerr2025-11-02[kernel] Cleanup kernel Makefiles Remove distdir: and lint: actions
1f6afb05add5cf68e8b1523a01342cc61c19465tyama5012025-10-22[pc98_reboot] Add reset-pc98.c and moved the reset function from reset-stub.c
4fca36280a409c75d1619fa137fd2da1bdc80c1Ferry Hendrikx2025-05-03Fixes
55113b67399c73115b1c961a5e45eecfe76a224Adrian Siekierka2025-04-20[swan] Separate hard reset/poweroff/system code into separate .c files
77d0dbebb4488fdfe10f14b48d3cb9e85a3a75dAdrian Siekierka2025-04-18Initial WonderSwan port
679bd3d5c48a934bb4e215ffc6d52b838ec9c61Ferry Hendrikx2025-04-18kernel and build changes
5824a8342c3688bc1105126ddcf8658a9c47af6Greg Haerr2024-11-15Cleanup USEBCC in kernel Makefiles
178d79bccdc97cdaf346a7b87de769a4896df7eGreg Haerr2024-09-04[kernel] Calculate then reduce kernel temp startup stack size
516294151e5969d4f41246784efb41bad961793Greg Haerr2024-09-02[kernel] Use early temp stack to avoid irqit stack overruns on faults during startup
b7e47d342e987c7b4ba69f17d5bd5ffd82986a6Greg Haerr2024-08-20[kernel] Add kernel and user mode divide by zero handling
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
3fd66ce926707e67b630bfa0138c52d1abe802eGreg Haerr2021-12-13Port hardware and setup to PC98
1661a3cbd8f3c3ebd367631391c2793e0753480Santiago Hormazabal2021-05-138018x: add integrated PTU timer
d06615e5caf3bd1e4e425bf7ed6dc60d0b672afSantiago Hormazabal2021-05-138018x: add integrated ICU irq code
990c616a318951ccddd64c857ef03173784098cGreg Haerr2021-05-11Move 8259 PIC and 8254 PIT handlers to seperate source files
9136f9be584aad00bd45d0b1778422d4ba8b4c1Greg Haerr2020-10-11[kernel] More kernel lib cleanup
ba80c8128bb20005e7ec4dc676a4c8bd021cd87Greg Haerr2020-08-04[kernel] Fix select busyloop, networking semaphore lockups, strace, ...
c744ce11a808edb3a5ae9b821d7008e405305a9Greg Haerr2020-06-30[kernel] High speed serial driver and slip networking fixes
4d33cecfc6f424558b8c99017a10211c1f59f05Jody Bruchon2020-03-09Revert "Whitespace cleanup in `elks/`"
43a63eb0e78f6296c9b009df714324bc02095caJody Bruchon2020-03-08Whitespace cleanup in `elks/`
dd5e3002b72cd26cc168719c8b598dfd1f84f97mfld-fr2020-02-21[kernel] New synchronization primitives
ca6f8d38eea10399166aa9cdea72e604c735608Greg Haerr2019-04-16Last modifications required to fully build ELKS under OS X
93ddb9a06b510837e91ee832f1549b60452aa83mfld-fr2019-04-04[kernel] No more intermediate '.s'
ae79e35ad7791eef8a3d5914e649fe2a9895f0fmfld-fr2018-06-11[kernel] First draft of full GNU toolchain
d992b9487085cbdcb8a1796022269c20e2e95e7lithoxs2017-06-07working kernel compiled with IA16-GCC compiler. Kernel tested with Qemu using BCC and IA16-GCC. Code size under BCC not changed. Under IA16-GCC there is a reduction of 1264 bytes.
52274dfb980e12d8b68ab1d8a21617a17b0d6belithoxs2015-07-14Final changes to compile ELKS kernel with ia16-gcc
e6149da20c5639a00f41a93da2173c547c73b28Jody Bruchon2015-06-13Fix compile-time generation of system call table
81c15669a57236e043b57af763ef3b6d514b81aJuan Perez-Sanchez2015-06-13More separation of C and assembly functions
b179f96bcabcdd2a3aa461222e564caf6bc8ae6Jody Bruchon2015-03-27Revert "Delete automatically generated Makefiles"
5142c508bed39f76b6b9d8f2d36e81687502a60Jody Bruchon2015-03-27Delete automatically generated Makefiles
e16fe8ff7d348ace6697623361f97b979c1078cRiley H. Williams2002-07-13Reverted accidental patches to Makefiles.
8121ebfc8745b9351f36ff5db4212ee02e1910cRiley H. Williams2002-07-13Inverted configuration variables to make them more logical.
727e71a157c14fb848c0ac4c50ac5fd3d674185Riley H. Williams2002-06-26Removed Makefile dependencies from CVS tree.
b5734cc804ef40a59c54b7f5879136fc5682348Riley H. Williams2002-06-26Applied Manuel's size optimisations, also clarified various messages and verified that result compiles and boots.
1201c168d0326361f459afcd8d62d2d68f28e3aRiley H. Williams2002-06-03Killed dependencies accidentally committed in previous tweak.
29ad7c46cc2bd9c9f142d20c80e8ddb3de8202cRiley H. Williams2002-06-03ANSI'fied arch/i86/kernel/ directory, and verified that result compiles and boots.
5ac2ad5737688530130b7de79603d507199c606Riley H. Williams2002-05-30Removed dependencies accidentally included in previous commit.
3ee4c2ebe08fda3124cf85aa3f0a95febad8a37Riley H. Williams2002-05-30Standardised on clr_irq() and set_irq() macros throughout the source tree.
dbc3629cacdbd4abed58efe476a8027a95fd88fRiley H. Williams2002-05-05Reverted accidental changes, and verified that result runs on my 286 laptop.
a8acd4426f32030349980fc20369ebd9b8618c5Riley H. Williams2002-05-03Reverted accidental commits...sorry.
37bf6e09c296c1f684c67dcb707fa8c3f49f38aRiley H. Williams2002-04-22Split syscall table from arch/i86/kernel/strace.c into arch/i86/kernel/strace.h and then ANSI'fied the arch/i86/{286pmode,boot,kernel} subtrees.
bd060f61b73ba0c067f46dfe81b36a0f2548c59Riley H. Williams2002-04-18Added `make indent` command and associated scripts/reindent script, also dealt with anonymous constructs shown by indent command.
09c26d8182fdfff25fbfa6761f72783b000c4c9Riley H. Williams2002-04-18Standardised Makefile format.
543549ec306c8c2268cfdd80a47fe2c4f62d0a0Riley H. Williams2001-12-12Generalised variables in Makefile-rules.
e3609f9d64ea72e4aa5dc70861866d9fd4dc7e2Harry Kalogirou2001-11-21Commit Makefile without deps
b0d1deb0d9929a8617e7efb0ca6fab0d156f273Harry Kalogirou2001-11-21More staff :)
aea6d3a2479dc5ef5544198d1456a09a069c13cRiley H. Williams2001-11-20Verified that all standard make commands now work using the standardised ruleset. Committed ELKS 0.1.0-pre1 at last !!!
b33e3df5344263d2c3578d20b42e4af73411b4aRiley H. Williams2001-11-14Makefile rationalisation completed - this also fixes the `won't compile' buglet in my previous commit.
cd3f46b43e59d12ebb0a560253ccb69a98f0d15Riley H. Williams2001-11-14ELKS now compiles - this is 0.0.89 at the moment.
05d6dfaea10cd810d66fdc7b57fad3f58ce2e3fRiley H. Williams2001-11-12Committed HarKal's patches - see CHANGELOG for details
5984c0f698c259222ae3a69483a854ee013e4f7Riley H. Williams2001-10-03Reverted rest of accidental Makefile tweaks, also discovered bug I can't fix.
15072207fd20f19a99c56076320ae02080a0aa1Riley H. Williams2001-09-08Simplified Makefile rules.
13a8a900e6954a1fd7b80910805d862685702c0Alan Cox2001-09-03Riley's changes
418e01583435cbad8b538c0264737ad37fd90e1Riley H. Williams2001-08-26Oops - committed Makefiles with dependancies by accident - reversed
dc503740351da53cb96cd9457285646c41d82d2Riley H. Williams2001-08-26Clarified up() and down() in sleepwake.c