sc8-nametag/nametag8_CH592/StdPeriphDriver
true bc300e522a main program tick interrupt now works
CH58x/CH59x only has one main system clock and all timers are referenced to this clock. Other than watchdog, there's only one timer that runs independently: RTC. Thankfully the RTC has a mode to interrupt at rates faster than one second. this is being used for the program tick interrupt.

Also added OLED initialization code since that was forgotten before.
2024-10-24 17:22:20 -07:00
..
inc main program tick interrupt now works 2024-10-24 17:22:20 -07:00
CH59x_adc.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_clk.c main program tick interrupt now works 2024-10-24 17:22:20 -07:00
CH59x_flash.c Englishify some of the CH592 StdPeriphDriver 2024-10-12 22:53:04 -07:00
CH59x_gpio.c Englishify some of the CH592 StdPeriphDriver 2024-10-12 22:53:04 -07:00
CH59x_i2c.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_lcd.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_pwm.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_pwr.c Englishify some of the CH592 StdPeriphDriver 2024-10-12 22:53:04 -07:00
CH59x_spi0.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_sys.c Englishify some of the CH592 StdPeriphDriver 2024-10-12 22:53:04 -07:00
CH59x_timer0.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_timer1.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_timer2.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_timer3.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_uart0.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_uart1.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_uart2.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_uart3.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_usbdev.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_usbhostBase.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
CH59x_usbhostClass.c initial commit of work in progress code 2024-10-12 21:59:33 -07:00
libISP592.a initial commit of work in progress code 2024-10-12 21:59:33 -07:00