Files
vortex/driver/common/vx_utils.h
Hansung Kim 46a60cf58e [driver] Fix bug in addr range check for upload/download
Device address should not be compared against LOCAL_MEM_SIZE but against
an absolute max address.  Introduce new DEVICE_MAX_ADDR for this.
2023-10-07 21:18:27 -07:00

13 lines
309 B
C++

#pragma once
#include <cstdint>
uint64_t aligned_size(uint64_t size, uint64_t alignment);
bool is_aligned(uint64_t addr, uint64_t alignment);
#define CACHE_BLOCK_SIZE 64
#define ALLOC_BASE_ADDR 0x00000000
#define LOCAL_MEM_SIZE 4294967296 // 4 GB
#define DEVICE_MAX_ADDR 0xfffffffful