Changeset ebb3538 in mainline for kernel/arch/amd64


Ignore:
Timestamp:
2021-09-15T15:01:03Z (4 years ago)
Author:
Martin Decky <martin@…>
Branches:
master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5ecac7e
Parents:
8ce56a6
Message:

Improve early kernel debugging prints

Since the early kernel debugging prints are useful only in a few
debugging scenarios, define a configuration option that disables them by
default (if enabled, it produces duplicate output which might be
confusing).

Implement early kernel debugging prints for the HiKey960.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/amd64/src/asm.S

    r8ce56a6 rebb3538  
    411411FUNCTION_BEGIN(early_putuchar)
    412412
     413#if (defined(CONFIG_DEBUG_EARLY_PRINT))
     414
    413415#if (defined(CONFIG_L4RE_UVMM_EARLY_PRINT))
    414416        xorl %eax, %eax  /* RAX==0: uvmm's print hypercall */
     
    543545#endif
    544546
     547#endif
     548
    545549        ret
    546550FUNCTION_END(early_putuchar)
Note: See TracChangeset for help on using the changeset viewer.