int main() gpio_init(); for (int i = 0; i < 10; i++) gpio_set(1); cfe_sleep(500); // milliseconds gpio_set(0); cfe_sleep(500);
mips-linux-gnu-gcc -mips32r2 -msoft-float -G 0 -c minimal.c mips-linux-gnu-ld -T cfe.ld -o minimal.elf minimal.o cfe-bin2bin minimal.elf minimal.bin Then load via CFE prompt: bcm63381b0 firmware
gpio-leds compatible = "gpio-leds"; led_power label = "power"; gpios = <&gpio0 5 GPIO_ACTIVE_HIGH>; ; ; ; int main() gpio_init(); for (int i = 0;
int main() gpio_init(); for (int i = 0; i < 10; i++) gpio_set(1); cfe_sleep(500); // milliseconds gpio_set(0); cfe_sleep(500);
mips-linux-gnu-gcc -mips32r2 -msoft-float -G 0 -c minimal.c mips-linux-gnu-ld -T cfe.ld -o minimal.elf minimal.o cfe-bin2bin minimal.elf minimal.bin Then load via CFE prompt:
gpio-leds compatible = "gpio-leds"; led_power label = "power"; gpios = <&gpio0 5 GPIO_ACTIVE_HIGH>; ; ; ;