Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Improvify printk #2

Open
8 of 22 tasks
chorman0773 opened this issue Aug 17, 2020 · 0 comments
Open
8 of 22 tasks

Improvify printk #2

chorman0773 opened this issue Aug 17, 2020 · 0 comments
Assignees

Comments

@chorman0773
Copy link
Member

chorman0773 commented Aug 17, 2020

Add improvements to the printk functionality

  • Add printk to interrupt handlers
  • Scrolling
  • Handle Control Characters
    • \0
    • \n
    • \e
      • \ec: Reset State
      • \e[: Control Sequences
        • CSI<n><D>: Cursor movement
        • CSI<n>;<m>H: Cursor Position
        • CSI<n>J: Erase in Screen
        • CSI<n>K: Erase in Line
        • CSI<n>m: Set Graphics Rendition
          • Set {fore,back}ground color
          • Default {fore,back}ground color
          • Reset
    • \t
    • \r
    • \007
    • \177
    • \008
  • Optional colour handling (IE. using ANSI escape sequences)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants