summaryrefslogtreecommitdiffstats
path: root/src/main.c
diff options
context:
space:
mode:
authorroot <root@lab2.panaceas.james.local>2014-11-02 18:17:44 +0000
committerroot <root@lab2.panaceas.james.local>2014-11-02 18:17:44 +0000
commit12287ff0a55f929bf840dcb4780d3f77b862c434 (patch)
tree46632674f393249e7cd74eacd7a4da00ccec540f /src/main.c
parent479e719a64d75374f00438498cf91ba2601a63f1 (diff)
downloadstm32_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.c55
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;
-}