blob: 44c2f558de34213a7f09bd6bfd8ed29fecd25d49 [file]
// AST1060 Kernel Threading Test Configuration
// ARM Cortex-M (using M3 settings for soft-float ABI)
// 768KB SRAM (640KB usable), executes from RAM
{
arch: {
type: "armv7m",
vector_table_start_address: 0x00000000,
vector_table_size_bytes: 1280, // 0x500 (320 vectors)
},
kernel: {
flash_start_address: 0x00000500, // After vector table
flash_size_bytes: 262144, // 256KB for kernel code (in RAM)
ram_start_address: 0x00040500, // RAM starts after code (0x500 + 0x40000)
ram_size_bytes: 393216, // 384KB for data
},
}