From 7af1b20686bec98ed03b2e0dd342345aa790863f Mon Sep 17 00:00:00 2001 From: morluto <76467478+morluto@users.noreply.github.com> Date: Fri, 23 Oct 2026 05:47:35 +0800 Subject: [PATCH] refactor(firmware): remove unused memory map schema declarations --- src/domain/firmware/hardwareMemoryMap.ts | 29 ++++++------------------ 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/src/domain/firmware/hardwareMemoryMap.ts b/src/domain/firmware/hardwareMemoryMap.ts index 7b2de8c3ac..f3b8571c44 100644 --- a/src/domain/firmware/hardwareMemoryMap.ts +++ b/src/domain/firmware/hardwareMemoryMap.ts @@ -1,31 +1,16 @@ -import { z } from "zod"; import { err, ok, type Result } from "../result.js"; /** Supported target hardware CPU architectures for memory map classification. */ -export const HARDWARE_ARCHITECTURES = [ - "arm", - "arm64", - "riscv", - "mips", - "x86", -] as const; -export type HardwareArchitecture = (typeof HARDWARE_ARCHITECTURES)[number]; -export const hardwareArchitectureSchema = z.enum(HARDWARE_ARCHITECTURES); +export type HardwareArchitecture = "arm" | "arm64" | "riscv" | "mips" | "x86"; /** Standard hardware memory region functional classifications. */ -export const HARDWARE_MEMORY_REGION_KINDS = [ - "code", - "sram", - "peripheral_mmio", - "external_device", - "system_control", - "reserved", -] as const; export type HardwareMemoryRegionKind = - (typeof HARDWARE_MEMORY_REGION_KINDS)[number]; -export const hardwareMemoryRegionKindSchema = z.enum( - HARDWARE_MEMORY_REGION_KINDS, -); + | "code" + | "sram" + | "peripheral_mmio" + | "external_device" + | "system_control" + | "reserved"; /** Internal descriptor for an architectural memory map segment. */ export interface HardwareMemoryRegionDefinition {