Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-30 | grep: fix wrong rlcass splitting (thanks erik and kenji) | cinap_lenrek | |
add 0xffff to tab1 as range 0xffff-0x10ffff has 4 byte utf-8 sequence. use Runemax (0x10ffff) instead of Runemask (0x1fffff) to denote the last valid rune for inverted [^] match as Runemask is out of the valid rune space. | |||
2014-03-29 | 6c, 8c: optimize away CMPL/CMPQ reg, $0 instruction in peephole pass | cinap_lenrek | |
when the previous instruction sets the zero flag, we can remove the CMPL/CMPQ instruction. this removes compares for zero/non zero tests only. it only looks at the previous non-nop instruction to see if it sets our compare value register. | |||
2014-03-26 | ramfs: fix srvname; postmountsrv() already prepends /srv/ | BurnZeZ | |
2014-03-26 | audio/oggdec: wait for pcmconv child process to exit | cinap_lenrek | |
we have to wait for the pcmconv process to exit before exiting yourselfs because otherwise pcmconv could keep /dev/audio open and prevent further reopens for a short period of time. | |||
2014-03-26 | libauthsrv: recognize amd64 $cputype in readnvram() to look for default ↵ | cinap_lenrek | |
locations | |||
2014-03-24 | pc64: prevent dat.h from getting overwritten by ../pc/dat.h | cinap_lenrek | |
the rule that was used to copy header files from ../pc accidently overwrote dat.h when ../pc/dat.h was updated because it matched on all *.h files that was also found in ../pc directory. change to exact match on $PCHEADERS to prevent this. | |||
2014-03-23 | games/snes: fix dspclock signed overflow (music stoping for minute) | cinap_lenrek | |
2014-03-23 | auth/login: find authdom instead of using hardcoded cs.bell-labs.com (thanks ↵ | cinap_lenrek | |
erik) | |||
2014-03-22 | games/snes: cpu timing fix | aiju | |
2014-03-22 | games/snes: silly bug | aiju | |
2014-03-22 | games/snes: improved cpu timing | aiju | |
2014-03-21 | 8c, 6c: fix mulgen botch error for handling multiplication by zero constant | cinap_lenrek | |
2014-03-21 | pc64: serial console support | cinap_lenrek | |
2014-03-21 | devfs: fix cclose() crash in devfs error handling | cinap_lenrek | |
2014-03-21 | games/snes: bug fixes | aiju | |
2014-03-21 | games/snes: minor cpu bug fix | aiju | |
2014-03-21 | games/snes: minor oam bugs | aiju | |
2014-03-21 | games/snes: fixed decimal mode | aiju | |
2014-03-21 | games/snes: added open bus emulation | aiju | |
2014-03-21 | games/snes: address remapping and irq reset bug fix | aiju | |
2014-03-21 | games/snes: added state saving | aiju | |
2014-03-20 | games/snes: made cpu timing slightly more accurate | aiju | |
2014-03-20 | games/snes: added offset-per-tile | aiju | |
2014-03-19 | audiohda: start playback only when we have a minimum delay buffered | cinap_lenrek | |
2014-03-19 | games/snes: audio improvements | aiju | |
2014-03-19 | games/snes: fixed large sprite scrolling bug | aiju | |
2014-03-19 | pc64: port etherbcm | cinap_lenrek | |
do not store Block* pointer in packet descriptor, assumed pointer would fit in a long. we use pointer table now to record the Block* pointer and store index instead. | |||
2014-03-17 | games/snes: audio support (kind of) | aiju | |
2014-03-17 | etheriwl: provide shutdown function | cinap_lenrek | |
2014-03-17 | games/snes: reset oam address on vblank | aiju | |
2014-03-17 | merge | aiju | |
2014-03-17 | games/snes: SPC ADDW/SUBW fix | aiju | |
2014-03-17 | games/snes: BIT #imm does not set NZ flags | aiju | |
2014-03-16 | pc64: amd64 kernel reboot support | cinap_lenrek | |
2014-03-16 | merge | aiju | |
2014-03-16 | games/snes: bug fixes | aiju | |
2014-03-16 | pc64: fix swaped error/flags in dumpregs(), remove misleading comment in ↵ | cinap_lenrek | |
apbootstrap | |||
2014-03-15 | games/snes: small mode 7 fix | aiju | |
2014-03-15 | games/snes: mode 7 | aiju | |
2014-03-15 | games/snes: fix flickering sprite bug | aiju | |
2014-03-15 | merge | cinap_lenrek | |
2014-03-15 | pc64: add R8-R15 in dumpregs() | cinap_lenrek | |
2014-03-15 | merge | aiju | |
2014-03-15 | games/snes: small hdma fix | aiju | |
2014-03-15 | merge | cinap_lenrek | |
2014-03-15 | kernel: interpret service= boot parameter to set "cpuserver" variable | cinap_lenrek | |
2014-03-14 | games/mkfile: add snes | cinap_lenrek | |
2014-03-14 | merge | cinap_lenrek | |
2014-03-14 | ramfs: replace with new lib9p based implementation | cinap_lenrek | |
old ramfs had a limit on the number of files it could serve and file size was limited to maximum allocaiton size. the new implementation uses multiple memory chunks to back file data in a private compactable memory pool to overcome these limits. files can be sparse. file metadata is maintained by 9pfile data structures of lib9p. | |||
2014-03-14 | games/snes: cpu bug fix and bg cleanup | aiju | |