Skip to content

To do List

moizumi99 edited this page Feb 26, 2017 · 7 revisions

High priority

Fix tview bug <= done (Feb 19, 2017)

  • Currently, tview does not accept any option. Error may be coming from memory <= fixed (Feb 19, 2017)

Fix sdcard.c

  • control2 is removed
  • Need to fix clock divider

Fix strtol

  • Currently, 0 is interpreted as decimal. Need to fix.

Improve ELF support

  • Current implementation of 32KB of 0s. Remove it.
  • Current implementation assumes the code start from 0x80008000. Make it closer to 0x8000000.

Add tek (decompression) support

Improve FAT support

  • Current implementation is bare minimum. It may not work with other SDCARD formatted differently
  • Support FAT32 <= done

Medium priority

Improve memory map

  • Current memory map is decided without much consideration. Need to improve

Add image viewer from the original Haribote

  • support jpeg

Support Raspberry Pi Zero <= done

Low Priority

Add BMP to the image viewer

  • Convert the original NASM to C or ARM assembler

Support arbitrary stack size

  • Original Haribote allows a user to specify stack size, but this version has fixed stack size of 1MB
  • Either allow the user to specify the stack size, or make it automatically grow

Support Raspberry Pi2

Wishlist

Add multi-core support