File history
Tracking elks/arch/i86/boot/crt0.S
| Commit | Author | Date | Message |
|---|---|---|---|
53741cf183378087ae67dae8820f8b85d558601 | Greg Haerr | 2025-12-29 | [kernel] Cleanup potential kernel startup issues, release more memory |
e92ce1140b90ba5436a0f51104bc5803eea5c49 | Greg Haerr | 2025-12-14 | [kernel] Eliminate startup temp stack |
44a62a1ddc62e47645917088f4bab01ee965442 | Greg Haerr | 2025-11-08 | Fix PC98 build |
6927e64bc9a88421118016f04a65f19db4837a4 | Greg Haerr | 2025-11-08 | Cleanup crt0.S |
0285a773ae5b748cf3709ff12892be832f3ebbc | swausd | 2025-11-03 | Support for the NEC V25 microcontroller - changed Files |
4fca36280a409c75d1619fa137fd2da1bdc80c1 | Ferry Hendrikx | 2025-05-03 | Fixes |
77d0dbebb4488fdfe10f14b48d3cb9e85a3a75d | Adrian Siekierka | 2025-04-18 | Initial WonderSwan port |
679bd3d5c48a934bb4e215ffc6d52b838ec9c61 | Ferry Hendrikx | 2025-04-18 | kernel and build changes |
028b1dfc89b380997ba13e8232a236bcda8b642 | Greg Haerr | 2025-03-26 | [kernel] Add support for loading kernel in HMA |
dad7fd7a43849b88b203b4e2581d8ccdd60001b | Greg Haerr | 2024-09-16 | [kernel] Small cleanups, add disasm to 1440k distribution |
b5566aeb1715059ba7a8d1307dcd22ded0ac8de | Greg Haerr | 2024-09-12 | [kernel] Retab some source files - no functional changes |
516294151e5969d4f41246784efb41bad961793 | Greg Haerr | 2024-09-02 | [kernel] Use early temp stack to avoid irqit stack overruns on faults during startup |
425156e9db710f4eed391dad0fd84d760908262 | Greg Haerr | 2024-08-01 | [kernel] Ensure all words aligned on word boundaries |
695179374324b830347630283dd6ba1556314c9 | Greg Haerr | 2024-03-28 | [kernel] Dynamically allocate task array First step, allocate fixed size array |
86d894f14f57b537549d53adb6261d61bf16bcd | Greg Haerr | 2022-11-29 | [console] Save BP across INT 10h BIOS calls |
a20f2e60eb3c73735852cf332babb5cef71c19a | Greg Haerr | 2021-12-20 | More cleanup |
efce5178428b0e282a3909ab923920113250504 | Greg Haerr | 2021-12-18 | Add PC98 conio, other cleanup |
ef6ed5f8989bd9580e9de085bdcc4359c4b9ebe | Greg Haerr | 2020-11-01 | [kernel] Remove need for DMASEG 64K wrap handling in BIOS disk driver |
02c160c80804a03f34d289a105087b98c68e7d7 | Greg Haerr | 2020-10-16 | [kernel] Get CONFIG_ROMCODE kernel build operational again |
6b51c9b122221ebffa92c28037d95b2a25ee256 | Greg Haerr | 2020-10-10 | [kernel] Cleanup kernel assembly library routines |
7d14a9cc1191c543890e84ee45af6d73338822b | Greg Haerr | 2020-09-22 | [kernel] Update comments regarding task 0 |
b54eb169697cc66558e07bbd41f07557c0ccbe0 | Tee-Kiah Chia | 2020-09-13 | [kernel] [tools] [elkscmd] Work with major gcc-ia16 update |
95895f1343122fb749639cf4897ed977cc44c7e | Greg Haerr | 2020-09-06 | Fix thunk with .code16 directive, add fast thunk code when no arguments |
862a2155bc6740bcea9d8f368a710e23cd68589 | Greg Haerr | 2020-09-06 | Apply segment relocations to text, far text and data sections in setup.S |
598e6aec883eec40aecd43e6656b69e26627c44 | mfld.fr | 2020-03-11 | [kernel] Drop empty 'arch_boot' |
a9eecd4efb70e733015fba55e9185d9026593a1 | mfld.fr | 2020-03-10 | [kernel] Swap back code and data segment |
dfb168bcade228f4b6e9a58a9d22e4a42cb8670 | mfld-fr | 2019-04-27 | Bunch of cosmetics |
3408ad3f3eba5f1c9eafd44a97714a773e26b7d | mfld-fr | 2019-02-23 | Cleanup after protected mode drop |
b504f5340d0ad69995a03e3a5a0fb714b4cc48c | mfld-fr | 2019-02-21 | Drop i286 protected mode support |
a34b362903ca7592c3b7c7803d353fa4be72086 | mfld-fr | 2018-06-23 | First draft of ELKS own libc |
44796a8fc0b330cc5c34169db552ccc5d5f2b48 | mfld-fr | 2018-06-14 | [kernel] Second draft of full GNU toolchain |
ae79e35ad7791eef8a3d5914e649fe2a9895f0f | mfld-fr | 2018-06-11 | [kernel] First draft of full GNU toolchain |
b2d58dc87bffd517c88b093c603520442d1c8ad | mfld-fr | 2018-05-16 | Add early printk() to ease debugging |
bb3aca136cfe91c7b786462df9223ece92ff31b | lithoxs | 2017-11-17 | Fixes in bogomips, rom boot, irq. ds load and buffer alignment. Remove redundant configuration CONFIG_CALIBRATE_DELAY, and set loops/sec. to value obtained by 8088 at 4.77MHz, and set scale to get 0.35 Bogomips. Fixed numerous bits to make boot from ROM s |
c30d9933efca84636a4fee340cf450ba9be2273 | lithoxs | 2017-10-03 | Move relocation of kernel from crt0.S to setup.S. Code in setup will be completely discarded while code in crt0.s is kept as part of the kernel. Code size reduced in 96 bytes. Data size unchanged. Compiled with BCC. Tested with Qemu. |
800b1b1be423692cb6bddf259c37385e4e37b7c | lithoxs | 2017-03-29 | Claim 61Kb of unused memory for user processes. Done by relocating the kernel code and data segments to the lowest possible location. Tested with the new telnetd daemon and a standard linux client telnet. The vi editor now start on the client side, but co |
d2336634daf735c00a81139b11f5436f9f64923 | lithoxs | 2017-03-07 | Reduction of kernel stack size: first part BSS size reduced by 208 bytes. Code size reduced by 48 bytes. |
253de71d0abb5e4fea978d01aca32c216e97e3f | Juan Perez-Sanchez | 2015-06-13 | Removal of assembly file segment.c |
efe4aa9037480c9fb670de84bc25b1f0bb9fd29 | Juan Perez-Sanchez | 2014-11-16 | fork()/tswitch() bug fixes, task_struct init cleanup |
66b26efbc309c97619bf9cc6cd61620a57accd7 | Juan Perez-Sanchez | 2014-11-16 | Task 0 cleanups, code size reduction |
d50ab0eda06cae754e5b09187ec109540d414f0 | Riley H. Williams | 2001-11-13 | Corrected faulty ASM comment markers, and renamed certain config variables. |
64316a888c077b18ea91084a905d3839efc590b | Andrew Richards | 1999-11-10 | Merged in changes to boot code from ROM. |
18badf069331baaca27d4ea9929af5fc05be6e4 | Andrew Richards | 1998-11-25 | Latest changes to 286 pmode code. |
f9b47559bca2467fdcc9c102c605ce826b6a78e | Unspecified Developer | 1998-09-12 | Imported elks-0.0.73-pre2 source |