diff options
author | root <root@lab2.panaceas.james.local> | 2014-11-02 18:17:44 +0000 |
---|---|---|
committer | root <root@lab2.panaceas.james.local> | 2014-11-02 18:17:44 +0000 |
commit | 12287ff0a55f929bf840dcb4780d3f77b862c434 (patch) | |
tree | 46632674f393249e7cd74eacd7a4da00ccec540f /src/main.c | |
parent | 479e719a64d75374f00438498cf91ba2601a63f1 (diff) | |
download | stm32_usb_kvm-12287ff0a55f929bf840dcb4780d3f77b862c434.tar.gz stm32_usb_kvm-12287ff0a55f929bf840dcb4780d3f77b862c434.tar.bz2 stm32_usb_kvm-12287ff0a55f929bf840dcb4780d3f77b862c434.zip |
fish
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/src/main.c b/src/main.c deleted file mode 100644 index 3058108..0000000 --- a/src/main.c +++ /dev/null @@ -1,55 +0,0 @@ -#include "project.h" - -void -sys_tick_handler (void) -{ -#if 0 - printf ("fish\r\n"); - keyboard_test (); - mouse_test (); - tablet_test (); -#endif -} - -int -main (void) -{ - int i; - - - rcc_clock_setup_in_hsi_out_48mhz (); - rcc_periph_clock_enable (RCC_GPIOC); - rcc_periph_clock_enable (RCC_GPIOA); - rcc_periph_clock_enable (RCC_AFIO); - rcc_periph_clock_enable (RCC_USART1); - - - usart_init (); - - usb_init (); - - systick_set_clocksource (STK_CSR_CLKSOURCE_AHB_DIV8); - /* 48MHz / 8 = > 6Mhz */ - systick_set_reload (3000000); - /* 6MHz / 3000000 => 2Hz */ - - systick_interrupt_enable (); - systick_counter_enable (); - - gpio_set (GPIOC, GPIO11); - gpio_set_mode (GPIOC, GPIO_MODE_OUTPUT_2_MHZ, - GPIO_CNF_OUTPUT_PUSHPULL, GPIO11); - - - - for (i = 0; i < 0x80000; i++) - __asm__ ("nop"); - - gpio_clear (GPIOC, GPIO11); - - printf ("Hello world\r\n"); - - usb_run (); - - return 0; -} |