Finish chapter: The GTE Coprocessor.

This commit is contained in:
2026-03-28 12:51:29 -04:00
parent b846c697c6
commit d1919137a3
8 changed files with 135 additions and 51 deletions
+2 -4
View File
@@ -94,8 +94,7 @@ struct AllocatorProc_Out {
U4 left; // Contiguous memory left
U4 max_alloc;
U4 min_alloc;
B4 continuity_break; // Whether this allocation broke continuity with the previous (address space wise)
byte_pad(4);
// byte_pad(8);
};
typedef def_struct(AllocatorInfo) {
AllocatorProc* proc;
@@ -108,8 +107,7 @@ typedef def_struct(AllocatorQueryInfo) {
U4 left; // Contiguous memory left
U4 max_alloc;
U4 min_alloc;
B4 continuity_break; // Whether this allocation broke continuity with the previous (address space wise)
byte_pad(4);
// byte_pad(4);
};
static_assert(size_of(AllocatorProc_Out) == size_of(AllocatorQueryInfo));