projects
/
n64chain.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
n64chain.git
2018-05-16
Tyler J. Stachecki
Update toolchain to use GCC 8.1.
master
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2018-03-11
Tyler J. Stachecki
libn64/io: Break out filesystem operations.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2018-03-11
Tyler J. Stachecki
libn64: Add a thread for managing the SI.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2018-03-10
Tyler J. Stachecki
libn64: Add a thread for managing the SP.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2018-03-10
Tyler J. Stachecki
Update build scripts with new tool versions.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2018-01-28
Tyler J. Stachecki
libn64/os: Spin on different PI bit during boot.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-31
Tyler J. Stachecki
Graphics ucode optimizations and tweaks.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-31
Tyler J. Stachecki
Commit the RDP demo before I mess it up.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-30
Tyler J. Stachecki
libgfx: Merge in very early release.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-30
Tyler J. Stachecki
rspasm: Do not allow input from stdin.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-30
Tyler J. Stachecki
rspasm: Add more operations yet.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-27
Tyler J. Stachecki
rspasm: More vector operations, bugfix.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-27
Tyler J. Stachecki
libn64/os: Fix a small typo in the comments.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-27
Tyler J. Stachecki
libn64: Fix a bug reported by @einhov.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-20
Tyler J. Stachecki
libn64: or why you don't push directly to master.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-19
Tyler J. Stachecki
libn64: Add an init ucode and execute it at boot.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-19
Tyler J. Stachecki
libn64: Assemble ucodes, put tsks in filesystem.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-19
Tyler J. Stachecki
libn64/io: Restructure the PI thread.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-18
Tyler J. Stachecki
libn64: Fix problems with Windows builds.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-18
Tyler J. Stachecki
libn64: Don't generate breaks for divides.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-18
Tyler J. Stachecki
libn64/os: First pass at an I/O engine implementation.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-18
Tyler Stachecki
Filesystem creation tool and message queues. (#2)
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-16
Mike Garcia
gcc-7.2.0.tar.bz2 doesn't exist (#1)
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-09
Tyler J. Stachecki
Update toolchain bootstrappers.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-07
Tyler J. Stachecki
Add some vr4300-specific flags.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-07
Tyler J. Stachecki
Fix a nasty typo.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-12-02
Tyler J. Stachecki
libn64/os: Add a libn64_time() syscall.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-11-29
Tyler J. Stachecki
libn64/os: Don't crash if bss size is 0.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-11-29
Tyler J. Stachecki
Make a simple "hello world" demo.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-09-21
Tyler J. Stachecki
libn64/os: Don't hog all the memory at boot.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-09-21
Tyler J. Stachecki
libn64/os: Push the idle thread into assembly.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-09-21
Tyler J. Stachecki
libn64/os: Fix a typo.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-09-21
Tyler J. Stachecki
libn64/os: Make fbtext a private interface.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-09-21
Tyler J. Stachecki
libn64/os: Cleanup the font table file.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-09-20
Tyler J. Stachecki
libn64/os: Fix a bug that manifested itself w/o -flto.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
Add support for RRS type scalar opcodes.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
rspasm: Add support for identifiers:
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Enable AI/DP/PI/SI/SP interrupts.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64: Fetch static resources in the cart.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64: General optimization/cleanup.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Fix a virtual address bug.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Implement libn64_thread_unreg_intr.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Implement libn64_thread_exit.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Fix cache bugs.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Fix a memory leak in libn64_recv_message.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
tools: Update toolchain - gcc-7.1, etc.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/threadtest: Make the demo interesting.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Various optimizations/improvements.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Start pumping messages on VI interrupts.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Small optimizations to thread routines.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Fix some scheduling bugs.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Fix another bug in libn64_thread_create.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Temporarily disable interrupts.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Fix a bug in libn64_thread_create.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Unblock lower-priority threads properly.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64: Add a .libn64.asm section.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Change blocked thread semantics.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Block and unblock on send/recv calls.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Minor thread layout optimization.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Make message queues double-ended.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Fix a bad exception handler bug.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Add some message-passing functionality.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Pass back a thread pointer.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64: Reorganize headers/files.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
lib64/os: Optimize thread creation.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Add a system call for freeing pages.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Workaround bug by changing thread size.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Reduce the overhead of the mm system.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Fix a horrible scheduler bug.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/boot: Defer DMA until cache is flushed.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Break out the context switching routines.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Dynamically allocate stack memory.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Improve boot code.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Remove old, unused function.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Comment the main/entrypoint some more.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Optimize panic handler slightly (for size).
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Zero out BSS section in libn64_main.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/mm: Add memory manager, data structures.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
libn64/os: Split GEHs into TLB miss/general.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
toolchain: Update GCC from 6.1.0 to 6.2.0.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
License change: GPL to LGPL.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
Whitespace fixes: tabs should be two spaces.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2017-07-09
Tyler J. Stachecki
Initial commit.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)