Global: More re-piping, and a bugfix for a bug recently introduced. (Regressions... 2010-03-10T11:06:58ZJoshua Wisejoshua@escape.joshuawise.comJoshua Wisejoshua@escape.joshuawise.com2010-03-10T11:06:58Zhttp://git.joshuawise.com/firearm.git/commitdiff/8c1ba49460599b87da679552ba8191ea184f0d15
Global: More re-piping, and a bugfix for a bug recently introduced. (Regressions stil exist.)
Execute: Split things out into their own always blocks there, too.2009-01-24T08:44:25ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-24T08:44:25Zhttp://git.joshuawise.com/firearm.git/commitdiff/3ccca00960e338365e7ce4ce57af1ec019117212
Execute: Split things out into their own always blocks there, too.
Execute: Fix carry flag on subtraction operations.2009-01-23T12:37:25ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-23T12:37:25Zhttp://git.joshuawise.com/firearm.git/commitdiff/1bc060d94b6e0978c8bdf85795506ab4ed921225
Execute: Fix carry flag on subtraction operations.
Execute: Branches allow somebody else to take precedence by not branching if outstall... 2009-01-22T07:59:16ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-22T07:59:16Zhttp://git.joshuawise.com/firearm.git/commitdiff/04281f327495d65a89aaae133be469dbef7c5638
Execute: Branches allow somebody else to take precedence by not branching if outstall is asserted. outstall must be low for at least one clock cycle, so the branch is guaranteed to eventually happen if it is in fact legitimate and not shot down.
system, Writeback, Memory, Execute: Only update the CPSR when an update is specified... 2009-01-22T07:09:09ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-22T07:09:09Zhttp://git.joshuawise.com/firearm.git/commitdiff/fdecc8972df0e5d3cc36f47cfa38d95c37612f2f
system, Writeback, Memory, Execute: Only update the CPSR when an update is specified (and expected by Issue).
Execute: Fix outbubble on multiplier so that it remembers to flush, fixing ldm_bonehe... 2009-01-14T07:20:50ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-14T07:20:50Zhttp://git.joshuawise.com/firearm.git/commitdiff/81a01a2b3225a62f9f0af74e5b2480c51ddbd1fe
Execute: Fix outbubble on multiplier so that it remembers to flush, fixing ldm_bonehead test.
Execute: Fix jumps while flush asserted. Set lr correctly in bl.2009-01-10T04:36:15ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-10T04:36:15Zhttp://git.joshuawise.com/firearm.git/commitdiff/dbf45af6b23216aa8fe299e334006fb3138d45f9
Execute: Fix jumps while flush asserted. Set lr correctly in bl.
Hit all with the integrate.2009-01-09T09:01:50ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-09T09:01:50Zhttp://git.joshuawise.com/firearm.git/commitdiff/ab7ee9fcbd14c1f6ce57e5efcebbaf231a50c48c
Wire in Memory. Fix small bug in Memory involving registers never ever getting outpu... 2009-01-06T08:15:58ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-06T08:15:58Zhttp://git.joshuawise.com/firearm.git/commitdiff/c65110a8c83463c0f95391c2ec7e0277de333c62
Wire in Memory. Fix small bug in Memory involving registers never ever getting output (type A...).
Execute.v: Add outpc and outinsn. System.v: Add and make wires consistent.2009-01-06T03:21:53ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-06T03:21:53Zhttp://git.joshuawise.com/firearm.git/commitdiff/2393422aab14e1b2172b4e52b9117272cc13c72e
Execute.v: Add outpc and outinsn. System.v: Add and make wires consistent.
Ok, it work.2009-01-05T10:26:19ZJoshua Wisejoshua@rebirth.joshuawise.comJoshua Wisejoshua@rebirth.joshuawise.com2009-01-05T10:26:19Zhttp://git.joshuawise.com/firearm.git/commitdiff/7947b9c731a2c981f1a32d2f8f47ab42464e7b17
execute: do stuff only if bubble, still incorrect2009-01-05T09:44:42ZChristopher Lulu@stop.hsd1.pa.comcast.netChristopher Lulu@stop.hsd1.pa.comcast.net2009-01-05T09:44:42Zhttp://git.joshuawise.com/firearm.git/commitdiff/f8bf38caa402400c5063dc97da9e810c5d9d7ec5