{"push_id":2486180495,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"642ea436b7a2e55a15bdf75a5bdd4e16322f3fb9","before":"da0b0ddf8797e90c4a32323d9bd20b13bda68761","commits":[{"sha":"b64b8d9def093a09663682bab6a47af815b9f577","author":{"name":"Stefan Kopieczek","email":"fa3cdb6e756865ece4d314058eaa59f92454e308@gmail.com"},"message":"Fix implementation of RES\n\nUse distinct opcodes to encode the bit index, rather than trying to read it in\nas a literal argument.","distinct":true,"url":"https://api.github.com/repos/StefanKopieczek/gamble/commits/b64b8d9def093a09663682bab6a47af815b9f577"},{"sha":"0eb0c62e9fb863c7480538f42aa7db4991e54685","author":{"name":"Stefan Kopieczek","email":"da9fdc29ec44bfdfc96237557fe22ab2b9a0b254@palantir.com"},"message":"Split out interfaces from MMU\n\nInstead of passing a concrete Mmu object around, have hardware\ncomponents take one or more of Memory, InterruptLine, or Io.\n\nThis paves the way for the Cpu having a different view on memory to\nother components, so that Cpu access to memory can be disabled during\nGpu reads or OAM DMA.","distinct":true,"url":"https://api.github.com/repos/StefanKopieczek/gamble/commits/0eb0c62e9fb863c7480538f42aa7db4991e54685"},{"sha":"642ea436b7a2e55a15bdf75a5bdd4e16322f3fb9","author":{"name":"Stefan Kopieczek","email":"fa3cdb6e756865ece4d314058eaa59f92454e308@gmail.com"},"message":"Implement CPU memory shielding\n\nPrevent access to video memory while it is being read by the GPU.\nPrevent access to everything except for HRAM when OAM DMA is ongoing.","distinct":true,"url":"https://api.github.com/repos/StefanKopieczek/gamble/commits/642ea436b7a2e55a15bdf75a5bdd4e16322f3fb9"}]}
{"actor":{"display_login":"StefanKopieczek"}}