File history
Tracking elks/kernel/printk.c
| Commit | Author | Date | Message |
|---|---|---|---|
53741cf183378087ae67dae8820f8b85d558601 | Greg Haerr | 2025-12-29 | [kernel] Cleanup potential kernel startup issues, release more memory |
1b974648e2628abccebff5e4f0e716d1374ef58 | Greg Haerr | 2025-07-21 | [kernel] Display device name as well as number in important kernel messages |
e45f6ac455a99d221e2970da0aae103b9a404a3 | Greg Haerr | 2024-10-24 | Document alternate format |
6a40007ab6a18a6ace55edd72bf8ac6d59eace7 | Greg Haerr | 2024-10-24 | Add %#k to C library |
6b9f224a7fc724f08ecd24c2f3ed35009fe120a | Greg Haerr | 2024-10-24 | [kernel,libc] Add %#k alt option to precision timer displays |
683e6342b9fb6895faa760c08485700ce3319ae | Greg Haerr | 2024-10-16 | Introduce debug=N in /bootopts for multilevel debug statements Add debug_cache2 second level debug |
56d9a155379322ddb93b31ca95ad543f9e932a1 | Greg Haerr | 2024-09-15 | [libc,kernel] Rewrite ptostr for speed, add thousands separator to printk |
588fd99c1e7d5f132d58e9fc8e1cf0e17f9bd0d | Greg Haerr | 2024-09-13 | [kernel] Rewrite printk for speed, add __divmod fast 32/16-bit divide |
b7e47d342e987c7b4ba69f17d5bd5ffd82986a6 | Greg Haerr | 2024-08-20 | [kernel] Add kernel and user mode divide by zero handling |
df13b6ca1aa31b96a732bf22fc1f2f5c7b5a8dc | Greg Haerr | 2024-08-13 | [libc] Add precision timer routines to C library |
7048361e56ff994cb08a6904d3c5dad2a892a80 | Greg Haerr | 2024-08-12 | [kernel] Reduce precision time routines single routine |
3ca3a8bb93dada3204600ef50c7f508ec59b4e3 | Gregory Haerr | 2024-08-07 | [kernel] Update examples for precision timer (#1958) |
748f3e189f2dfc4f82eee56cc784b31212b891f | Greg Haerr | 2024-08-03 | [kernel] Add precision time measurement routines with printk formatting |
6b8ae041f4fc42c593dca23f3b712405ef1caa1 | Greg Haerr | 2024-04-05 | [debug] Enhance stack backtrace and instrumention library |
1eecfecee9baf3a7b59a37e7faad0788db08fd6 | Greg Haerr | 2024-03-24 | [kernel] More types cleanup |
95bd60b9cb5a9de29aaf69c0daa80e781f41a89 | Greg Haerr | 2023-09-04 | [kernel] Add %P to printk to display process ID |
be745ac22f7c89fc52c0d53a609e974edcb9a0b | Greg Haerr | 2023-09-04 | [kernel] Slightly reorganize boot and kernel messages |
8dca4a45f71b6c4929e0e7ebcc3ea790210a618 | Greg Haerr | 2023-09-02 | More retabbing |
a19dfa5fc93d3838ee48e792e88d961bf90c578 | Greg Haerr | 2023-09-02 | [kernel] Source cleanup replace #if 0 with #if UNUSED |
a61bf0b02edd3f146a1c1da89dfbce45a723c32 | Greg Haerr | 2023-08-19 | [kernel] Refactor debug events, add display inode table with ^N |
2c14f52546cc66096f65746c46efe21e21b124b | Greg Haerr | 2023-08-17 | [kernel] Cleanup inode code and fix inode count on execve |
e25080fe84e2d90fd9583b620ebc56468e89e8c | Greg Haerr | 2023-08-16 | Remove CONFIG_EMUL_ANSI_PRINTK |
ff31776c0f027ce3934bd42ac5375c97c16f928 | Greg Haerr | 2023-08-16 | [kernel] Replace kdevname() with printk %D |
c1a5b383de24221e0d2fe7d3d2cbc717a6cad9c | Greg Haerr | 2023-08-07 | [kernel] Cleanup various kernel sources |
0b1f36aeace35588a13e010564cdd54ef6d6892 | Greg Haerr | 2023-03-04 | [kernel] Update dprintk for kernel debugging |
8ca4bb52378a14537e7a7c72a2e266e09f26167 | Greg Haerr | 2022-08-01 | [kernel] Fix direct console to allow for code page 437 character display |
4198edc92b63b91854236b2ab80e2da37c03e82 | Greg Haerr | 2022-07-08 | [kernel] More enhanced compiler checking with gcc options |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
0b5910ed2b0fd6e1d57b7b0b4f148a558cc0ef6 | Greg Haerr | 2022-06-17 | [build] Configurable /bin/init on start, sash default shell, small RAM |
975c6d8949c7f35f32f077941229d8e2bd0bbc4 | Greg Haerr | 2022-06-09 | [kernel] Add fmemalloc sys call, fix fsck on 65M disks |
ef6ed5f8989bd9580e9de085bdcc4359c4b9ebe | Greg Haerr | 2020-11-01 | [kernel] Remove need for DMASEG 64K wrap handling in BIOS disk driver |
3b6e7d918b54770930f5896c22fd69cbc64d09c | Greg Haerr | 2020-10-26 | [kernel] Implement disk drive track buffering for speed |
975ef2a02bfe26255ea7b2df31ef42910fe7fd3 | Greg Haerr | 2020-10-18 | Source cleanups and fix to /bin/sash when no /bin/sh |
02c160c80804a03f34d289a105087b98c68e7d7 | Greg Haerr | 2020-10-16 | [kernel] Get CONFIG_ROMCODE kernel build operational again |
c7378bb722593ff77afcbf7b69195f943c760fc | Greg Haerr | 2020-10-08 | [kernel] Add CR before NL on serial printk display |
c00d66e21919b8e8e91ad4ed53540f09affbb8f | Greg Haerr | 2020-09-26 | Remove telnet Got a Datamark message |
5fed8a921e68f20b0b433d83cce564eb62dac22 | Greg Haerr | 2020-09-25 | [kernel] Toggle debug display in kernel and applications with keystroke |
ab1c8b810fb9447bc03ebc48b319680b3edba95 | Greg Haerr | 2020-05-04 | [kernel] Add boot command line options, switchable system console |
0d43f1cb3b02d8507244fa84b15eefe165fe402 | Greg Haerr | 2020-04-25 | [cmds] Enhance ps and meminfo with heap and size info |
2d3653801997e31ae43915cbac26511b6acef2b | Greg Haerr | 2020-04-04 | [mbr] Various standardizations for MBR boot/partitions |
3408ad3f3eba5f1c9eafd44a97714a773e26b7d | mfld-fr | 2019-02-23 | Cleanup after protected mode drop |
985d6ff95270ac188a68b887e897b222ae7aa17 | mfld-fr | 2018-04-13 | Move autoconf.h to generic location |
6696f146870abef93c440f80469765fad085f36 | lithoxs | 2017-11-06 | Restore compilability using ia16-elf-gcc compiler |
0f1d4ed9ee6953473d5fd9625ca7f082fa0fa30 | lithoxs | 2017-08-21 | Optimizations to reduce kernel stack size. Task kernel stack reduced by 7 bytes. DATA + BSS reduced by 92 bytes. Code size unchanged. |
82221121fbf0225073fd0106db828a508676adb | lithoxs | 2017-07-11 | Code size reductions in directory fs and subdirectories. Code size reduced in 96 bytes. Tested with BCC and Qemu. |
9d443de194f065e8f019f424b3cbadc2d65dbd5 | lithoxs | 2017-03-31 | Simplifications to reduce code size. Code size reduced by 48 bytes. |
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486 | Jody Bruchon | 2016-08-18 | Change style of if/while/for to include space after keyword |
8fd2909b5bc00c148700f5c33fb2a2871aaa25a | lithoxs | 2016-05-16 | Provide the ability to configure bios console with ansi, vt52 or none emulation, the same way as with direct console driver. Compiled with bcc, tested with qemu all possible configurations. |
4304a557c511e3f5fed6d861de6afff72359cc8 | lithoxs | 2016-02-16 | Code size reduction in files under directories kernel, fs and arch/i86. Code still does exactly the same. Fixed a bug in malloc.c introduced 3 commits ago. Fixed some problems with printk when processing formatting %04X. Kernel compiled with BCC. Tested u |
5848290325a74d659a45fbf54f1648c8a9f80b6 | lithoxs | 2015-10-26 | Diverse optimizations |
8c9ad766f49d6fb1e1f0c30ec3d67bb9126a824 | lithoxs | 2015-07-16 | Some space saving optimizations |
4a1c38a7553a0148daf2a5a8016c93a1729e5fe | Juan Perez-Sanchez | 2015-06-13 | Removal of ia16-unknown-elks-gcc warnings |
66b26efbc309c97619bf9cc6cd61620a57accd7 | Juan Perez-Sanchez | 2014-11-16 | Task 0 cleanups, code size reduction |
e77732305254b19b8d5d5dfac51c8998c084d23 | Jody Bruchon | 2013-03-18 | fsck fix and general optimizations by Juan Perez-Sanchez: |
3ccc3cf4092c7241dd831d2c5e764d72eacbec9 | Jody Bruchon | 2012-12-06 | Huge patch set from Juan Perez-Sanchez <lithoxs@gmail.com>: |
bc62c7fcff60a34a5b27f05817176ad252e2943 | Jody Bruchon | 2012-08-11 | PREVIOUS OPERATION AND BUGS |
6d1d1c2cdaaf76451c7aff24151f9e450b6303c | Jody Bruchon | 2012-07-07 | Large set of bug fix patches by Juan Perez-Sanchez. |
0d1d7fb0bf3f9c25b804210c56f9b467549dc58 | Jody Bruchon | 2012-05-10 | Additional patches for ANSI C compatibility and portability from Juan Perez-Sanchez. |
0e2c97a7c5ae49828a8403701e5ebc7005fd7d6 | Jody Bruchon | 2012-02-05 | Applied printk() fix, compilation error fix, and IRQ fixes from Juan Perez-Sanchez. |
5da5862ae5f2a8574966edb3bb40b8431ed4fb8 | Miguel Bolanos | 2004-05-31 | *** empty log message *** |
8896ce8d99022bf9dcdf530c08bbb0781bf595b | Riley H. Williams | 2003-07-12 | Remove check for end of call stack on advice from Blaz Antonic |
3f4059314f110f75688ac45ba4978781a5d8272 | Riley H. Williams | 2003-07-12 | Allow printk() to produce leading zeroes. |
1563ca1d4ec71b66e4248fad33394990d5cc0af | Riley H. Williams | 2003-07-12 | Allow %x to produce lower case letters. |
5ab4912a995abe49683a4c5d9808d2b14b03b5f | Riley H. Williams | 2003-07-12 | Allow width specifier for 'c', 's' and 't' specifiers, and document 't' specifier. |