chore: code cleanup

This commit is contained in:
2022-01-07 20:00:42 -04:00
parent 910745f442
commit 568c374131
12 changed files with 25 additions and 33 deletions

View File

@@ -1,8 +1,7 @@
const std = @import("std");
const arm = @import("../cpu.zig");
const Arm7tdmi = arm.Arm7tdmi;
const CPSR = arm.CPSR;
const Arm7tdmi = @import("../cpu.zig").Arm7tdmi;
const CPSR = @import("../cpu.zig").CPSR;
pub inline fn exec(comptime S: bool, cpu: *Arm7tdmi, opcode: u32) u32 {
var shift_amt: u8 = undefined;

View File

@@ -1,10 +1,8 @@
const arm = @import("../cpu.zig");
const util = @import("../util.zig");
const Bus = @import("../Bus.zig");
const Arm7tdmi = arm.Arm7tdmi;
const InstrFn = arm.InstrFn;
const Arm7tdmi = @import("../cpu.zig").Arm7tdmi;
const InstrFn = @import("../cpu.zig").InstrFn;
pub fn branch(comptime L: bool) InstrFn {
return struct {

View File

@@ -1,10 +1,9 @@
const std = @import("std");
const arm = @import("../cpu.zig");
const BarrelShifter = @import("barrel_shifter.zig");
const Bus = @import("../Bus.zig");
const Arm7tdmi = arm.Arm7tdmi;
const InstrFn = arm.InstrFn;
const Arm7tdmi = @import("../cpu.zig").Arm7tdmi;
const InstrFn = @import("../cpu.zig").InstrFn;
pub fn dataProcessing(comptime I: bool, comptime S: bool, comptime instrKind: u4) InstrFn {
return struct {

View File

@@ -1,10 +1,9 @@
const std = @import("std");
const arm = @import("../cpu.zig");
const util = @import("../util.zig");
const Bus = @import("../Bus.zig");
const Arm7tdmi = arm.Arm7tdmi;
const InstrFn = arm.InstrFn;
const Arm7tdmi = @import("../cpu.zig").Arm7tdmi;
const InstrFn = @import("../cpu.zig").InstrFn;
pub fn halfAndSignedDataTransfer(comptime P: bool, comptime U: bool, comptime I: bool, comptime W: bool, comptime L: bool) InstrFn {
return struct {

View File

@@ -1,12 +1,11 @@
const std = @import("std");
const util = @import("../util.zig");
const arm = @import("../cpu.zig");
const BarrelShifter = @import("barrel_shifter.zig");
const Bus = @import("../Bus.zig");
const Arm7tdmi = arm.Arm7tdmi;
const InstrFn = arm.InstrFn;
const CPSR = arm.CPSR;
const Arm7tdmi = @import("../cpu.zig").Arm7tdmi;
const CPSR = @import("../cpu.zig").CPSR;
const InstrFn = @import("../cpu.zig").InstrFn;
pub fn singleDataTransfer(comptime I: bool, comptime P: bool, comptime U: bool, comptime B: bool, comptime W: bool, comptime L: bool) InstrFn {
return struct {