URL
https://opencores.org/ocsvn/openmsp430/openmsp430/trunk
Subversion Repositories openmsp430
Compare Revisions
- This comparison shows the changes necessary to convert path
/openmsp430/trunk/fpga/xilinx_diligent_s3board
- from Rev 37 to Rev 39
- ↔ Reverse comparison
Rev 37 → Rev 39
/sim/rtl_sim/run/pmem.mem
File deleted
sim/rtl_sim/run/pmem.mem
Property changes :
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: sim/rtl_sim/run/pmem.elf
===================================================================
--- sim/rtl_sim/run/pmem.elf (revision 37)
+++ sim/rtl_sim/run/pmem.elf (nonexistent)
@@ -1 +0,0 @@
-link ../../../software/ta_uart/ta_uart.elf
\ No newline at end of file
sim/rtl_sim/run/pmem.elf
Property changes :
Deleted: svn:special
## -1 +0,0 ##
-*
\ No newline at end of property
Index: sim/rtl_sim/run/pmem.inc
===================================================================
--- sim/rtl_sim/run/pmem.inc (revision 37)
+++ sim/rtl_sim/run/pmem.inc (nonexistent)
@@ -1,296 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-`include "openMSP430_undefines.v"
-
-
-
-
-
-
-
-
-
-
-
-
-`define PMEM_AWIDTH 11
-
-
-
-
-
-
-
-
-
-
-
-`define DMEM_AWIDTH 9
-
-
-
-
-
-
-`define DBG_EN
-
-
-
-
-
-`define DBG_UART
-
-
-
-
-
-
-
-
-`define DBG_HWBRK_0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-`define PMEM_SIZE (2 << `PMEM_AWIDTH)
-`define DMEM_SIZE (2 << `DMEM_AWIDTH)
-
-
-`define DMEM_BASE 16'h0200
-
-
-`define PMEM_MSB `PMEM_AWIDTH-1
-`define DMEM_MSB `DMEM_AWIDTH-1
-
-
-
-`define INST_SO 0
-`define INST_JMP 1
-`define INST_TO 2
-
-
-`define RRC 0
-`define SWPB 1
-`define RRA 2
-`define SXT 3
-`define PUSH 4
-`define CALL 5
-`define RETI 6
-`define IRQ 7
-
-
-`define JNE 0
-`define JEQ 1
-`define JNC 2
-`define JC 3
-`define JN 4
-`define JGE 5
-`define JL 6
-`define JMP 7
-
-
-`define MOV 0
-`define ADD 1
-`define ADDC 2
-`define SUBC 3
-`define SUB 4
-`define CMP 5
-`define DADD 6
-`define BIT 7
-`define BIC 8
-`define BIS 9
-`define XOR 10
-`define AND 11
-
-
-`define DIR 0
-`define IDX 1
-`define INDIR 2
-`define INDIR_I 3
-`define SYMB 4
-`define IMM 5
-`define ABS 6
-`define CONST 7
-
-
-`define E_IRQ_0 4'h0
-`define E_IRQ_1 4'h1
-`define E_IRQ_2 4'h2
-`define E_IRQ_3 4'h3
-`define E_IRQ_4 4'h4
-`define E_SRC_AD 4'h5
-`define E_SRC_RD 4'h6
-`define E_SRC_WR 4'h7
-`define E_DST_AD 4'h8
-`define E_DST_RD 4'h9
-`define E_DST_WR 4'hA
-`define E_EXEC 4'hB
-`define E_JUMP 4'hC
-`define E_IDLE 4'hD
-
-
-`define ALU_SRC_INV 0
-`define ALU_INC 1
-`define ALU_INC_C 2
-`define ALU_ADD 3
-`define ALU_AND 4
-`define ALU_OR 5
-`define ALU_XOR 6
-`define ALU_DADD 7
-`define ALU_STAT_7 8
-`define ALU_STAT_F 9
-`define ALU_SHIFT 10
-`define EXEC_NO_WR 11
-
-
-`define DBG_UART_WR 18
-`define DBG_UART_BW 17
-`define DBG_UART_ADDR 16:11
-
-
-`define HALT 0
-`define RUN 1
-`define ISTEP 2
-`define SW_BRK_EN 3
-`define FRZ_BRK_EN 4
-`define RST_BRK_EN 5
-`define CPU_RST 6
-
-
-`define HALT_RUN 0
-`define PUC_PND 1
-`define SWBRK_PND 3
-`define HWBRK0_PND 4
-`define HWBRK1_PND 5
-
-
-`define BRK_MODE_RD 0
-`define BRK_MODE_WR 1
-`define BRK_MODE 1:0
-`define BRK_EN 2
-`define BRK_I_EN 3
-`define BRK_RANGE 4
-
-
-`define DIVAx 5:4
-
-
-`define SELS 3
-`define DIVSx 2:1
-
-
-`define TASSELx 9:8
-`define TAIDx 7:6
-`define TAMCx 5:4
-`define TACLR 2
-`define TAIE 1
-`define TAIFG 0
-
-
-`define TACMx 15:14
-`define TACCISx 13:12
-`define TASCS 11
-`define TASCCI 10
-`define TACAP 8
-`define TAOUTMODx 7:5
-`define TACCIE 4
-`define TACCI 3
-`define TAOUT 2
-`define TACOV 1
-`define TACCIFG 0
-
-
-
-
-
-
-`define DBG_SWBRK_OP 16'h4343
-
-
-`define DBG_ID 24'h4D5350
-
-
-
-
-
-`define DBG_UART_AUTO_SYNC
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-`define DBG_UART_BAUD 2000000
-`define DBG_DCO_FREQ 20000000
-`define DBG_UART_CNT ((`DBG_DCO_FREQ/`DBG_UART_BAUD)-1)
-
-
-`ifdef DBG_EN
- `ifdef DBG_UART
- `ifdef DBG_JTAG
-CONFIGURATION ERROR: JTAG AND UART DEBUG INTERFACE ARE BOTH ENABLED
- `endif
- `else
- `ifdef DBG_JTAG
-CONFIGURATION ERROR: JTAG INTERFACE NOT SUPPORTED
- `else
-CONFIGURATION ERROR: JTAG OR UART DEBUG INTERFACE SHOULD BE ENABLED
- `endif
- `endif
-`endif
sim/rtl_sim/run/pmem.inc
Property changes :
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Index: sim/rtl_sim/run/pmem.ihex
===================================================================
--- sim/rtl_sim/run/pmem.ihex (revision 37)
+++ sim/rtl_sim/run/pmem.ihex (nonexistent)
@@ -1,157 +0,0 @@
-:10F0000031400003B240805A20013F4002000F937C
-:10F0100005242F839F4F7EF90002FB233F4007000A
-:10F020000F9304241F83CF430202FC23304096F049
-:10F03000304034F000133F533F9305240343034310
-:10F040003F533F93FB2330410D0A3D3D3D3D3D3D48
-:10F05000206F70656E4D535034333020696E2061DF
-:10F060006374696F6E203D3D3D3D3D3D0D000D0AD1
-:10F0700053696D706C65204C696E652045646974D8
-:10F080006F722052656164790D003E20000D003AD8
-:10F0900025730D0A00003140D80204410A430B4396
-:10F0A000B240805A2001E2432100C2432600E243DD
-:10F0B0002200C2432400C2432500C2432900E24289
-:10F0C0002E00F240FBFF2A00C2432C00C2432D0059
-:10F0D000F2431A00F24319003F43B01236F03F43A7
-:10F0E000B01236F0C2431900B24004026001B240CF
-:10F0F000109962018243640182436601B2D020000C
-:10F10000600132D23F4048F0B01200F93F406EF04B
-:10F11000B01200F930128AF0B012D4F21943215320
-:10F1200032D010001B533B9009003D241F430E4B6F
-:10F130000E9303240F5F1E83FD23C24F19005F420D
-:10F1400008028F113F9221243F900D000E243A9027
-:10F150002800082CB01210F20F4A0F54DF420802A8
-:10F1600000001A530993DC23D53F3F408DF0B012C5
-:10F1700000F90A54CA430000041230128FF0B01292
-:10F18000D4F209430A432152ED3F1A93EB3B3A5321
-:10F190003F42B01210F23F402000B01210F23F4246
-:10F1A000B01210F2DF3F0B43C13F31502800304016
-:10F1B0007CF910505210183C203C1F3C1E3C1D3C5A
-:10F1C0001C3C1B3C1A3CB2B00004620150103610CB
-:10F1D00080433410B24010996201D04028102A10A8
-:10F1E000B1C0F0000000001380431A10B250570065
-:10F1F0007201B24010186201053CB2B00004620115
-:10F2000050100210B250AE007201A053FA0F00135A
-:10F21000824364013D400A000F5F3FD000029242EA
-:10F2200070017401B250AE0074010F10032CE2C3E0
-:10F230002100033CE2D32100003C92B36401FD278E
-:10F2400092C364011D83EE233041F240A5005700B4
-:10F25000C2435800B24004026001B2D020006001F5
-:10F26000B2400051660192B36601FD271F4276014C
-:10F2700092C3660192B36601FD2792C366015E42A6
-:10F2800057007EC0F8005D4256007D90FF000620CA
-:10F290007E9007001C34D2535700063C4D93082043
-:10F2A0004E931524D2835700F2403C005600DB3FBA
-:10F2B0001C4276010C8F1F4276013C90BB00043843
-:10F2C0000624D2835600CF3FD2535600CC3F824310
-:10F2D000660130412F430F513E4F0D4F3F4010F21A
-:10F2E000B0124AF330410B120A120A4F0B4E0E9322
-:10F2F00002201F430D3C6F4A8F111A5392120202D3
-:10F300000F930538925300023B53F523F23F3F43DE
-:10F310003A413B4130410B120A120912494F4B4E00
-:10F320005E930C384A4F8A110F4A921202020F93D1
-:10F330000738925300027B535B93F6374F49013CE9
-:10F340003F4339413A413B4130410B120A12091205
-:10F350000812071206120512041231803C00054DF6
-:10F36000814330008143320082430002824F020217
-:10F37000064E0F46674647930A24779025000724D8
-:10F38000165367464793032477902500F9230D46CB
-:10F390000D8F02243040D8F8479302203040E6F821
-:10F3A0001653C1432E00C1433500C1432F007B4398
-:10F3B000C1432A00674616537790750002203040FB
-:10F3C000B2F84F477FD020007F9078000220304075
-:10F3D000B2F877902000022030409EF8779023000A
-:10F3E0000220304096F877902A00022030407AF8C8
-:10F3F00077902D00022030406AF877902B00022091
-:10F40000304060F877902E0002203040FAF7779075
-:10F41000300002203040E4F74F477F50CFFF7F900D
-:10F4200009001A2C0D430F4D0F5F0F5F0E4D0E5E3E
-:10F430000D4F0D5E0D5E0D5E4F478F110D5F3D5000
-:10F44000D0FF674616534F477F50D0FF7F900A008A
-:10F45000EA2BC14D2F00B03F77906800BF25779011
-:10F460006C000320D1D32E00A53F77906300AF2519
-:10F4700077904400A925779064007A2577906900F9
-:10F48000772577904F00712577906F006B257790E7
-:10F4900070005925779073001A2577905500142530
-:10F4A000779075000D25779058008A247790780022
-:10F4B0008724479302203040E6F881412C00C14761
-:10F4C00000005943C1432A004B495A4135004A893B
-:10F4D00075305E412A004E936B245B534B5A584162
-:10F4E0002E0078F0300013205D412F008D114F4B1E
-:10F4F0008F110D8F1D930B384E4D7F402000B012A1
-:10F5000016F30F9302343040E6F85E412A004E9322
-:10F510004A20F1B040002E000F24F14030002800B6
-:10F52000C14729002E430F413F502800B012E6F298
-:10F530000F9302343040E6F87890200024244E4A9D
-:10F540007F403000B01216F30F93CD394F498F1121
-:10F550000E4F1F412C00B012E6F20F93C439F1B0E8
-:10F5600010002E0006275D412F008D114F4B8F118B
-:10F570000D8F1D93FE3A4E4D7F402000B01216F3C2
-:10F580000F93F736B03D5D412F008D114F4B8F111A
-:10F590000D8F1D93D43B4E4D7F403000B01216F3BB
-:10F5A0000F93CD37A03D1E430F413F502A00BE3F71
-:10F5B000F1B040002E0092276B53903F4A43893FA1
-:10F5C000F14010003400F1B22E0009248193300084
-:10F5D0000320819332000324F1D040002E00C14368
-:10F5E0002A00C14B35004B930338F1F0DFFF2E00AA
-:10F5F0000F413F502800814F2C008193300006209E
-:10F60000819332000320C19335003E24D141340060
-:10F610003800C143390081433A00C14336001E41DE
-:10F6200030001F4132001E8138001F713A0002284D
-:10F63000D14336001C4130001D4132001A413800D0
-:10F640001B413A00B01252F9444E7E900A00302C11
-:10F6500074503000B1532C001F412C00CF440000E7
-:10F660001C4130001D4132001A4138001B413A0054
-:10F67000B01252F9814C3000814D3200C1933600F6
-:10F68000CC23F19234000624494159812C00795051
-:10F6900028001A3FF1B22E00F72774903000F427AB
-:10F6A000B1532C001F412C00FF4030000000EC3F04
-:10F6B0007450570077905800CD2374F0DFFFCA3F95
-:10F6C000F1400A0034008B3FD1D32E00F93F0F45A3
-:10F6D0002553A14F2C0081932C001E244B931138ED
-:10F6E0004F4B8F110D4F0E431F412C00B0122EF9BE
-:10F6F0000F930524494F59812C004B99E336494B10
-:10F70000E13E1F412C001F831F53CF930000FC23B9
-:10F71000494F59812C00D63E81412C00F1402800F0
-:10F720000000F1406E000100F14075000200F14060
-:10F730006C000300F1406C000400F140290005005A
-:10F74000C1430600CB3F0F452553A14F30008143F5
-:10F750003200F14010003400F1D040002E0077401C
-:10F7600078003D3FF14234003A3FD1D32E00FA3FBA
-:10F77000D1B32E0019240F452552B14F3000B14F9F
-:10F780003200819332000438F1400A003400293FEE
-:10F79000B1E33000B1E332009153300081633200B5
-:10F7A000F1402D002A00F03F0F452553A14F3000B6
-:10F7B000914130003200915132003200917132009B
-:10F7C0003200B1E33200DD3FD1D32E00D13F814181
-:10F7D0002C000F452553E14F0000733EE1D22E006F
-:10F7E0003040B4F3F1B010002E0002243040B4F3E6
-:10F7F000F1D020002E003040B4F3674616537790C6
-:10F800002A0024240D434F477F50D0FF7F900A00E9
-:10F81000162C0F4D0F5F0F5F0E4D0E5E0D4F0D5EE0
-:10F820000D5E0D5E4F478F110D5F3D50D0FF674657
-:10F8300016534F477F50D0FF7F900A00EA2B0F4DA1
-:10F840003D9301343F434B4F3040B8F30F452553B0
-:10F850002D4F0F4D3D9301343F434B4F3040B4F398
-:10F86000F1402B002A003040B4F3F1D010002E00FC
-:10F87000F1F0DFFF2E003040B4F30F452553E14F88
-:10F880002F00C1932F0002383040B4F3F1E32F0072
-:10F89000D1532F00EA3FF1D22E003040B4F3C19390
-:10F8A0002A0002243040B4F3F14020002A00304006
-:10F8B000B4F3D1B32E0008240F452552B14F3000C8
-:10F8C000B14F32003040D2F30F452553A14F3000E5
-:10F8D000814332003040D2F30E4DB012E6F20F9366
-:10F8E0000238304098F31F42000231503C0034414E
-:10F8F000354136413741384139413A413B41304148
-:10F900000B120B4F0E436F4B4F9309248F111B5358
-:10F91000B01210F20E4F0F93F6370F4E063C0E93B7
-:10F92000FC3B3F400A00B01210F23B4130410B1249
-:10F930000B4F4C4E0D9307240E4B6F4E1E534F9C96
-:10F9400004243D53FA230F43023C0F4E3F533B41E7
-:10F9500030410FEF0EEE394021000A3C08100E6EC8
-:10F960000F6F0F9B052802200E9A02280E8A0F7B2C
-:0EF970000C6C0D6D08681983F1233041FF3FC8
-:02F97E00000087
-:10FFE00030F030F030F030F030F030F030F030F011
-:10FFF00030F0B2F130F030F030F030F030F000F0AE
-:040000030000F00009
-:00000001FF
sim/rtl_sim/run/pmem.ihex
Property changes :
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property