• intrinsic functions
    The GNU compiler can define intrinsic functions. Is there a mechanism in Keil library or whatever, to allow you to create a function in assembly and tag it as intrinsic? How can you pop a couple...
  • Specifying the start location of the Main() routine.
    I am using a Goal VRS1000 chip that allows for in-system programming. The ISP program is located at the end of the Flash Memory area. Location 0000h must contain FFh which directs the PC to the beginning...
  • CX51 strtoul library routine
    CX51 not support strtoul library routine ! unsigned long x; unsigned char c[]="12345678" x = strtoul (c,NULL,10); returned zero ?
  • Two Interrupt routines bugging one another ??
    My application is using two interrupts at the same time: serial interrupt and external interrupt (INT0). I seems like they are bugging one another, and sometimes it causes the program to hang. Could...
  • Locate library function
    I use the Silicon-Lab 8051F321 with Keil LX51 linker : Few compiler library routines are called from the USBXpress library subroutines. These are function like IILDX, CLDPTR, CLDOPTR. I was trying to...