]> git.the-white-hart.net Git - vhdl/commitdiff
Update for optimized version of CPU0 project
authorRyan <>
Thu, 18 Sep 2025 20:07:59 +0000 (15:07 -0500)
committerRyan <>
Thu, 18 Sep 2025 20:07:59 +0000 (15:07 -0500)
projects/cpu_0/asm/int_test2.asm
projects/cpu_0/program.sh

index 1ee6cd58f4233641455955ace77ec1deb6674dfb..693334ff51e8b074faedee3233b25ba498eb0320 100644 (file)
@@ -57,8 +57,11 @@ isr_jumptable:
 ( reset )
 isr_reset:
     ( 9600 baud, enable Tx/Rx, write "A" )
-       #8 0x14i8 #32 uart_baudh !8 drop
-       #8 0x58i8 #32 uart_baudl !8 drop
+       ( #8 0x14i8 #32 uart_baudh !8 drop )  ( baud counter for old uart )
+       ( #8 0x58i8 #32 uart_baudl !8 drop )
+       #8 0x01i8 #32 uart_baudh !8 drop  ( baud counter for new uart is *16 )
+       #8 0x46i8 #32 uart_baudl !8 drop
+
        #8 0x01i8 #32 uart_imask !8 drop
        #8 0x13i8 #32 uart_ctrl  !8 drop
        #8 0x41i8 #32 uart_data  !8 drop
index ac51e3b62cc184fd6468ae483521fb075bb8a634..561bf2a4bf6bbb779d3b0b254b76b6094c8b7b3d 100755 (executable)
@@ -1,4 +1,4 @@
 #!/usr/bin/env bash
 
-djtgcfg -d Nexys2 -i 0 -f nexys2.bit prog
+djtgcfg -d Nexys2 -i 0 -f nexys2_opt.bit prog