Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor fixes and improvements for Kitty #62

Open
9 of 15 tasks
Ivan-Velickovic opened this issue May 21, 2024 · 2 comments
Open
9 of 15 tasks

Minor fixes and improvements for Kitty #62

Ivan-Velickovic opened this issue May 21, 2024 · 2 comments

Comments

@Ivan-Velickovic
Copy link
Collaborator

Ivan-Velickovic commented May 21, 2024

  • VM should not have as many things passed through
  • DTS for guest should use overlay instead
  • UI updates are still too slow, can't tell if performance with redraws is still too bad or due to delay of tapping cards
  • Use I2C bus helpers
  • Improve font/font resolution in UI
  • UI framebuffer should use a memoryview provided by the VMM instead
  • Odroid-C4 Screen flickering should be investigated/at least documented
  • Client does not seem to work with phone cards/Apple pay etc
  • Cat picture currently gets cut off a bit when the UI is reset
  • Resolve all serial issues (CTRL + D also crashes). Also the REPL in MicroPython by default auto-restarts I think or has a way to auto-restart so we should remove our code for this in micropython.c.
    * [ ] Use default NFS server/dir for people who don't have it setup? will use FATFS file system for QEMU later on.
  • CTRL+C does not interrupt execution
  • I2C buffer sizes should be small - we should amend the sDDF I2C example as well.
  • Submodules should be initialised with the Makefile since not all of deps/ needs to be initialised for Kitty. This should be documented as well on lionsos.org.
  • Remove all @alwin notes.
  • Improve i2c stability.
  • [ ]
@Kswin01
Copy link
Contributor

Kswin01 commented May 23, 2024

* [ ]  Use default NFS server/dir for people who don't have it setup?

This point doesn't seem beneficial outside of internal TS work.

@Ivan-Velickovic
Copy link
Collaborator Author

* [ ]  Use default NFS server/dir for people who don't have it setup?

This point doesn't seem beneficial outside of internal TS work.

The description is poor but I meant that people who do not have an NFS server setup should not have to set the Makefile config.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants