I'm using KSDK 1.1.0 and I'm trying to use my custom defined SVC handler.
According to the start up file the SVC_Handler is defined as weak and defining a C function with the same name should overwrite it. This seems not to be the case as I'm ending in the defaultISR handler when invoking a svc instruction.
I think you can define the SVC_Handle() api function directly in the file with main() function, after you define the SVC_Handle() api function, the weak default ISR def_irq_handler will be replaced automatically.
I tried to call the SVC, I can enter the SVC_Handle() ISR.
int main (void)
// RX buffers
//! @param receiveBuff Buffer used to hold received data
// Initialize standard SDK demo application pins
// Call this function to initialize the console UART. This function
// enables the use of STDIO functions (printf, scanf, etc.)