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

TODO: Support for RISC-V Star64 JH7110 SBC (Branch star64e) #36

Closed
wants to merge 134 commits into from

Commits on Jun 29, 2023

  1. Print to UART OK yay!

    lupyuen committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    f80b7fe View commit details
    Browse the repository at this point in the history
  2. Print to UART OK yay!

    lupyuen committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    5de250a View commit details
    Browse the repository at this point in the history
  3. Adding Linux Header

    lupyuen committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    b873dc0 View commit details
    Browse the repository at this point in the history
  4. Adding Linux Header

    lupyuen committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7ff868f View commit details
    Browse the repository at this point in the history
  5. Adding Linux Header

    lupyuen committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    94348e7 View commit details
    Browse the repository at this point in the history
  6. Adding Linux Header

    lupyuen committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    0c59496 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Adding Linux Header

    lupyuen committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    a0787e7 View commit details
    Browse the repository at this point in the history
  2. Added Linux Header

    lupyuen committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    b4744c9 View commit details
    Browse the repository at this point in the history
  3. Start at 0x44000000

    lupyuen committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    b75df20 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Configuration menu
    Copy the full SHA
    9e92bbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c59366 View commit details
    Browse the repository at this point in the history
  3. Sync MZ with Linux

    lupyuen committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    ed09c34 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Configuration menu
    Copy the full SHA
    ecee2d9 View commit details
    Browse the repository at this point in the history
  2. Fix Hart ID

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    06f8bc9 View commit details
    Browse the repository at this point in the history
  3. Clean up

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    43de842 View commit details
    Browse the repository at this point in the history
  4. Add log

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    55967a3 View commit details
    Browse the repository at this point in the history
  5. Hangs at qemu_rv_start

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    8fdd020 View commit details
    Browse the repository at this point in the history
  6. Hangs at qemu_rv_start

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    e99a241 View commit details
    Browse the repository at this point in the history
  7. Hangs at qemu_rv_start

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    dc59c26 View commit details
    Browse the repository at this point in the history
  8. Revert to earlier sed

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    005f0ea View commit details
    Browse the repository at this point in the history
  9. Hang in up_putc

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    2b8ef3d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    093a531 View commit details
    Browse the repository at this point in the history
  11. Hang in nx_start

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    ef9618a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b82ffaf View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e057296 View commit details
    Browse the repository at this point in the history
  14. Hangs in THRE

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    541b22d View commit details
    Browse the repository at this point in the history
  15. Change RAM Address

    lupyuen committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    13e6af4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4dcd007 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4f5d964 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6285e1c View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Fix knsh64 PBASE and VBASE

    lupyuen committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    62764c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    751f24d View commit details
    Browse the repository at this point in the history
  3. u16550_setup OK

    lupyuen committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    87b91e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a34d036 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    5f5df15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04e3bfb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fd337e View commit details
    Browse the repository at this point in the history
  4. Restore UART wait. 123067DF

    lupyuen committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    a678f68 View commit details
    Browse the repository at this point in the history
  5. Check UART Base. 123067DF

    lupyuen committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    236a2b0 View commit details
    Browse the repository at this point in the history
  6. Clear BSS. 123067DF

    lupyuen committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    5e3b755 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Fixing u16550_putc. 123067DFm

    lupyuen committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    71ce60f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cd805f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55bfcde View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    606d7a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ef83404 View commit details
    Browse the repository at this point in the history
  6. Clean up. 123067DFAGaclbHBCI

    lupyuen committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    12eb3d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3551b48 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. Configuration menu
    Copy the full SHA
    7cf7097 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2891894 View commit details
    Browse the repository at this point in the history
  3. exec_spawn never returns

    lupyuen committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    cad0e95 View commit details
    Browse the repository at this point in the history
  4. exec_spawn never returns

    lupyuen committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    dbe1048 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2f52bba View commit details
    Browse the repository at this point in the history
  6. Restore UART

    lupyuen committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    b79c90e View commit details
    Browse the repository at this point in the history
  7. Restore UART. Tested OK

    lupyuen committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    854045e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2261b80 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dd721d0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6ed2880 View commit details
    Browse the repository at this point in the history
  11. Disable Semihosting

    lupyuen committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    c994f46 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. Ignore initrd

    lupyuen committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    d794e95 View commit details
    Browse the repository at this point in the history
  2. Loading RAM Disk

    lupyuen committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    a2c117a View commit details
    Browse the repository at this point in the history
  3. Loading RAM Disk

    lupyuen committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    1e5f221 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7cf230 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Ignore init.S

    lupyuen committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    e26103d View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    e5751b6 View commit details
    Browse the repository at this point in the history
  2. Change RAM Base to 0x40200000

    lupyuen committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    46c1a0f View commit details
    Browse the repository at this point in the history
  3. Console Output is stuck

    lupyuen committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    4d36dd3 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Configuration menu
    Copy the full SHA
    6087f17 View commit details
    Browse the repository at this point in the history
  2. Log Console Output

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    ea607bd View commit details
    Browse the repository at this point in the history
  3. Log Console Output

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    3d1efea View commit details
    Browse the repository at this point in the history
  4. Disable ACLINT

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    7ee9fb9 View commit details
    Browse the repository at this point in the history
  5. UART0 IRQ becomes 32

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    2ff7d88 View commit details
    Browse the repository at this point in the history
  6. Log IRQ

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    f3efcb6 View commit details
    Browse the repository at this point in the history
  7. Clean

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    150b431 View commit details
    Browse the repository at this point in the history
  8. Log IRQ

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    fd11cba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eba8bbc View commit details
    Browse the repository at this point in the history
  10. Log IRQ

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    b1c349b View commit details
    Browse the repository at this point in the history
  11. Extend to 127 IRQs

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    c03eba3 View commit details
    Browse the repository at this point in the history
  12. Extend to 127 IRQs

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4d76f70 View commit details
    Browse the repository at this point in the history
  13. Fixing UART Interrupt

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    c8f0e3a View commit details
    Browse the repository at this point in the history
  14. Fixing UART Interrupt

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    121b08f View commit details
    Browse the repository at this point in the history
  15. Debug Exception

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    bf3475d View commit details
    Browse the repository at this point in the history
  16. Debug Exception

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    a3f4121 View commit details
    Browse the repository at this point in the history
  17. Debug Exception

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    2979e5f View commit details
    Browse the repository at this point in the history
  18. Debug Exception

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    715fab2 View commit details
    Browse the repository at this point in the history
  19. Debug Exception

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    ea7e9a0 View commit details
    Browse the repository at this point in the history
  20. Debug Exception

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4ccd58d View commit details
    Browse the repository at this point in the history
  21. Debug Exception

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    c003d2e View commit details
    Browse the repository at this point in the history
  22. Debug Exception

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    c3c12d0 View commit details
    Browse the repository at this point in the history
  23. Fix PLIC for Hart 1 S-Mode

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    89d7fda View commit details
    Browse the repository at this point in the history
  24. IRQ 57 OK yay!

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    c2d256a View commit details
    Browse the repository at this point in the history
  25. Remove logs

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    e6f5ed7 View commit details
    Browse the repository at this point in the history
  26. Remove logs

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    0678e84 View commit details
    Browse the repository at this point in the history
  27. IRQ 57 OK yay!

    lupyuen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    a5027d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. responds to UART Input yay

    lupyuen committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    7923912 View commit details
    Browse the repository at this point in the history
  2. responds to UART Input yay

    lupyuen committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    1d5a79c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9094e95 View commit details
    Browse the repository at this point in the history
  4. Shows 0 forever

    lupyuen committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    9104a64 View commit details
    Browse the repository at this point in the history
  5. Checking claim

    lupyuen committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    ba4231e View commit details
    Browse the repository at this point in the history
  6. Why UART_IIR_INTSTATUS = 0

    lupyuen committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    652648d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9d715b3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    37124df View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. Configuration menu
    Copy the full SHA
    06e6b5a View commit details
    Browse the repository at this point in the history
  2. Fix delay

    lupyuen committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    476eea0 View commit details
    Browse the repository at this point in the history
  3. Fixing interrupt

    lupyuen committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    93dc2ab View commit details
    Browse the repository at this point in the history
  4. Delay enable IRQ

    lupyuen committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    7cd0b5f View commit details
    Browse the repository at this point in the history
  5. Remove logs

    lupyuen committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    a74a89c View commit details
    Browse the repository at this point in the history
  6. Remove logs. NSH OK yay!

    lupyuen committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    84e2349 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    866da12 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. PLIC Pending not used. Why?

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    fcbaf15 View commit details
    Browse the repository at this point in the history
  2. Console shows garbage

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    3c7bc6d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e40490 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52bf1bb View commit details
    Browse the repository at this point in the history
  5. Clean up

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    3665d8e View commit details
    Browse the repository at this point in the history
  6. Clean up

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    6a0e96e View commit details
    Browse the repository at this point in the history
  7. Clean up

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    2848615 View commit details
    Browse the repository at this point in the history
  8. Clean up

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    6447666 View commit details
    Browse the repository at this point in the history
  9. Clean up

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    744e509 View commit details
    Browse the repository at this point in the history
  10. Clean up

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    0653453 View commit details
    Browse the repository at this point in the history
  11. Clean up

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    3e6c144 View commit details
    Browse the repository at this point in the history
  12. Clean up

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    f63aa11 View commit details
    Browse the repository at this point in the history
  13. Clean up. Tested OK

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    f95f62e View commit details
    Browse the repository at this point in the history
  14. Clean up. Tested OK

    lupyuen committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    2464d7a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7ee02d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Clean up

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    5551808 View commit details
    Browse the repository at this point in the history
  2. Clean up. Tested OK

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    9d6374e View commit details
    Browse the repository at this point in the history
  3. Delete files. Tested OK

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    fba309c View commit details
    Browse the repository at this point in the history
  4. Clean up. Tested OK

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b820d9a View commit details
    Browse the repository at this point in the history
  5. Clean up

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    448f698 View commit details
    Browse the repository at this point in the history
  6. Clean up

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    2a60e77 View commit details
    Browse the repository at this point in the history
  7. Clean up. Tested OK

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    371fb8f View commit details
    Browse the repository at this point in the history
  8. Clean up. Tested OK

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    5761496 View commit details
    Browse the repository at this point in the history
  9. Clean up. Tested OK

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    4a4f926 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d820351 View commit details
    Browse the repository at this point in the history
  11. Clean up. Tested OK

    lupyuen committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8d54b0a View commit details
    Browse the repository at this point in the history