mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-22 21:27:10 -04:00
* Add spike isa sim * Fix AMO problem in verilator * 🎨 Tidy up FPU wrapper * Bump axi_exclusive submodule * Refactor serpent AXI adapter, bump dbg and atomics submodules, add separate bootrom for linux on OpenPiton (#190) * Refactor serpent AXI adapter * Disable FPU in OpenPiton by default * Bump dbg and atomics submodules * Fix cache testbenches (interface change) * FPGA bootrom changes for OpenPiton SDHC * Introduce two bootroms, one for baremetal apps (pitonstream), and one for linux boot from SD * Testing barrier-based synchronisation instead of CLINT-based * This bootrom works for 2 core on g2 and if you change MAX_HARTS to 4, then 4 cores on vc707 * Add MAX_HARTS switch to makefile * Fix gitlab CI * Revert standard FPGA bootrom * Update Flist * Make UART_FREQ a parameter * Fix typo in tb.list and an error in define switch in ariane_pkg * Copy over SD-driver in bootloader from @leon575777642 * Fix compilation issues of bootrom * Change signal name in serpent periph portlist * Correct generate statement in serpent dcache memory * Add Piton SD Controller, FPGA fixes * Fix race condition in dcache misshandler * Add tandem spike to Make flow * Remove OpenPiton SD Card controller again
380 lines
5.9 KiB
C
380 lines
5.9 KiB
C
// Auto-generated code
|
|
|
|
const int reset_vec_size = 374;
|
|
|
|
uint32_t reset_vec[reset_vec_size] = {
|
|
0x0010041b,
|
|
0x01f41413,
|
|
0xf1402573,
|
|
0x00000597,
|
|
0x07458593,
|
|
0x00008402,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0xf1402573,
|
|
0x00000597,
|
|
0x03c58593,
|
|
0x10500073,
|
|
0x0000bff5,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0xedfe0dd0,
|
|
0x58050000,
|
|
0x38000000,
|
|
0x4c040000,
|
|
0x28000000,
|
|
0x11000000,
|
|
0x10000000,
|
|
0x00000000,
|
|
0x0c010000,
|
|
0x14040000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x01000000,
|
|
0x00000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x00000000,
|
|
0x02000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x0f000000,
|
|
0x02000000,
|
|
0x03000000,
|
|
0x14000000,
|
|
0x1b000000,
|
|
0x2c687465,
|
|
0x61697261,
|
|
0x622d656e,
|
|
0x2d657261,
|
|
0x00766564,
|
|
0x03000000,
|
|
0x10000000,
|
|
0x26000000,
|
|
0x2c687465,
|
|
0x61697261,
|
|
0x622d656e,
|
|
0x00657261,
|
|
0x01000000,
|
|
0x73757063,
|
|
0x00000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x00000000,
|
|
0x01000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x0f000000,
|
|
0x00000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x2c000000,
|
|
0x00800000,
|
|
0x01000000,
|
|
0x40757063,
|
|
0x00000030,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x3f000000,
|
|
0x80f0fa02,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x4f000000,
|
|
0x00757063,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x5b000000,
|
|
0x00000000,
|
|
0x03000000,
|
|
0x05000000,
|
|
0x5f000000,
|
|
0x79616b6f,
|
|
0x00000000,
|
|
0x03000000,
|
|
0x12000000,
|
|
0x1b000000,
|
|
0x2c687465,
|
|
0x69726120,
|
|
0x00656e61,
|
|
0x63736972,
|
|
0x00000076,
|
|
0x03000000,
|
|
0x0b000000,
|
|
0x66000000,
|
|
0x34367672,
|
|
0x66616d69,
|
|
0x00006364,
|
|
0x03000000,
|
|
0x0b000000,
|
|
0x70000000,
|
|
0x63736972,
|
|
0x76732c76,
|
|
0x00003933,
|
|
0x03000000,
|
|
0x00000000,
|
|
0x79000000,
|
|
0x01000000,
|
|
0x65746e69,
|
|
0x70757272,
|
|
0x6f632d74,
|
|
0x6f72746e,
|
|
0x72656c6c,
|
|
0x00000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x83000000,
|
|
0x01000000,
|
|
0x03000000,
|
|
0x00000000,
|
|
0x94000000,
|
|
0x03000000,
|
|
0x0f000000,
|
|
0x1b000000,
|
|
0x63736972,
|
|
0x70632c76,
|
|
0x6e692d75,
|
|
0x00006374,
|
|
0x03000000,
|
|
0x04000000,
|
|
0xa9000000,
|
|
0x01000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0xaf000000,
|
|
0x01000000,
|
|
0x02000000,
|
|
0x02000000,
|
|
0x02000000,
|
|
0x01000000,
|
|
0x6f6d656d,
|
|
0x38407972,
|
|
0x30303030,
|
|
0x00303030,
|
|
0x03000000,
|
|
0x07000000,
|
|
0x4f000000,
|
|
0x6f6d656d,
|
|
0x00007972,
|
|
0x03000000,
|
|
0x10000000,
|
|
0x5b000000,
|
|
0x00000000,
|
|
0x00000080,
|
|
0x00000000,
|
|
0x00000010,
|
|
0x02000000,
|
|
0x01000000,
|
|
0x00636f73,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x00000000,
|
|
0x02000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x0f000000,
|
|
0x02000000,
|
|
0x03000000,
|
|
0x1f000000,
|
|
0x1b000000,
|
|
0x2c687465,
|
|
0x61697261,
|
|
0x622d656e,
|
|
0x2d657261,
|
|
0x00636f73,
|
|
0x706d6973,
|
|
0x622d656c,
|
|
0x00007375,
|
|
0x03000000,
|
|
0x00000000,
|
|
0xb7000000,
|
|
0x01000000,
|
|
0x6e696c63,
|
|
0x30324074,
|
|
0x30303030,
|
|
0x00000030,
|
|
0x03000000,
|
|
0x0d000000,
|
|
0x1b000000,
|
|
0x63736972,
|
|
0x6c632c76,
|
|
0x30746e69,
|
|
0x00000000,
|
|
0x03000000,
|
|
0x10000000,
|
|
0xbe000000,
|
|
0x01000000,
|
|
0x03000000,
|
|
0x01000000,
|
|
0x07000000,
|
|
0x03000000,
|
|
0x10000000,
|
|
0x5b000000,
|
|
0x00000000,
|
|
0x00000002,
|
|
0x00000000,
|
|
0x00000c00,
|
|
0x03000000,
|
|
0x08000000,
|
|
0xd2000000,
|
|
0x746e6f63,
|
|
0x006c6f72,
|
|
0x02000000,
|
|
0x01000000,
|
|
0x75626564,
|
|
0x6f632d67,
|
|
0x6f72746e,
|
|
0x72656c6c,
|
|
0x00003040,
|
|
0x03000000,
|
|
0x10000000,
|
|
0x1b000000,
|
|
0x63736972,
|
|
0x65642c76,
|
|
0x2d677562,
|
|
0x00333130,
|
|
0x03000000,
|
|
0x08000000,
|
|
0xbe000000,
|
|
0x01000000,
|
|
0xffff0000,
|
|
0x03000000,
|
|
0x10000000,
|
|
0x5b000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00000000,
|
|
0x00100000,
|
|
0x03000000,
|
|
0x08000000,
|
|
0xd2000000,
|
|
0x746e6f63,
|
|
0x006c6f72,
|
|
0x02000000,
|
|
0x01000000,
|
|
0x74726175,
|
|
0x30303140,
|
|
0x30303030,
|
|
0x00000030,
|
|
0x03000000,
|
|
0x08000000,
|
|
0x1b000000,
|
|
0x3631736e,
|
|
0x00303537,
|
|
0x03000000,
|
|
0x10000000,
|
|
0x5b000000,
|
|
0x00000000,
|
|
0x00000010,
|
|
0x00000000,
|
|
0x00100000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0x3f000000,
|
|
0x80f0fa02,
|
|
0x03000000,
|
|
0x04000000,
|
|
0xdc000000,
|
|
0x00c20100,
|
|
0x03000000,
|
|
0x04000000,
|
|
0xea000000,
|
|
0x01000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0xf5000000,
|
|
0x02000000,
|
|
0x03000000,
|
|
0x04000000,
|
|
0xff000000,
|
|
0x04000000,
|
|
0x02000000,
|
|
0x02000000,
|
|
0x02000000,
|
|
0x09000000,
|
|
0x64646123,
|
|
0x73736572,
|
|
0x6c65632d,
|
|
0x2300736c,
|
|
0x657a6973,
|
|
0x6c65632d,
|
|
0x6300736c,
|
|
0x61706d6f,
|
|
0x6c626974,
|
|
0x6f6d0065,
|
|
0x006c6564,
|
|
0x656d6974,
|
|
0x65736162,
|
|
0x6572662d,
|
|
0x6e657571,
|
|
0x63007963,
|
|
0x6b636f6c,
|
|
0x6572662d,
|
|
0x6e657571,
|
|
0x64007963,
|
|
0x63697665,
|
|
0x79745f65,
|
|
0x72006570,
|
|
0x73006765,
|
|
0x75746174,
|
|
0x69720073,
|
|
0x2c766373,
|
|
0x00617369,
|
|
0x2d756d6d,
|
|
0x65707974,
|
|
0x626c7400,
|
|
0x6c70732d,
|
|
0x23007469,
|
|
0x65746e69,
|
|
0x70757272,
|
|
0x65632d74,
|
|
0x00736c6c,
|
|
0x65746e69,
|
|
0x70757272,
|
|
0x6f632d74,
|
|
0x6f72746e,
|
|
0x72656c6c,
|
|
0x6e696c00,
|
|
0x702c7875,
|
|
0x646e6168,
|
|
0x7200656c,
|
|
0x65676e61,
|
|
0x6e690073,
|
|
0x72726574,
|
|
0x73747075,
|
|
0x7478652d,
|
|
0x65646e65,
|
|
0x65720064,
|
|
0x616e2d67,
|
|
0x0073656d,
|
|
0x72727563,
|
|
0x2d746e65,
|
|
0x65657073,
|
|
0x6e690064,
|
|
0x72726574,
|
|
0x73747075,
|
|
0x67657200,
|
|
0x6968732d,
|
|
0x72007466,
|
|
0x692d6765,
|
|
0x69772d6f,
|
|
0x00687464
|
|
};
|