"Error at file 'test.c' line 607: integer '162' out of range"
There is no line 607 and no integer with value 162...
Code: Select all
// zcc +zxn -vn -SO3 -startup=31 -clib=sdcc_iy -m --max-allocs-per-node200000 test.c -o test -create-app
#include <stdint.h>
#include <arch/zxn.h>
static void write_mmu(uint8_t mmu, uint8_t page)
{
switch (mmu)
{
case 0:
ZXN_WRITE_MMU0(page);
break;
case 1:
ZXN_WRITE_MMU1(page);
break;
case 2:
ZXN_WRITE_MMU2(page);
break;
case 3:
ZXN_WRITE_MMU3(page);
break;
case 4:
ZXN_WRITE_MMU4(page);
break;
case 5:
ZXN_WRITE_MMU5(page);
break;
case 6:
ZXN_WRITE_MMU6(page);
break;
case 7:
ZXN_WRITE_MMU7(page);
break;
default:
break;
}
}
int main(void)
{
write_mmu(3, 20);
return 0;
}