wfjm
40d48680e9
finalize w11a_V0.752 release
w11a_V0.752
2018-08-26 13:54:48 +02:00
wfjm
088f57df2c
prepare w11a_V0.752 release
2018-08-26 10:03:24 +02:00
wfjm
010c79c0fc
add w11a port to Arty S7 (BRAM only, sim-tested only)
2018-08-25 07:59:59 +02:00
wfjm
b24fd9a3cb
add Digilent Arty S7 board support
2018-08-25 07:58:05 +02:00
wfjm
ac16d6d27e
*.vmfset: update rules to cover 2017.4-2018.2
2018-08-24 20:52:21 +02:00
wfjm
1e31571849
xviv_msg_summary: check also for .bit and .dcp files
2018-08-24 20:48:59 +02:00
wfjm
a8a1ed271b
xviv_msg_filter: allow {yyyy.x} tags (in addition to ranges)
2018-08-18 08:28:10 +02:00
wfjm
b6074a354f
_ssim.vbom: fix incorrect aif target
2018-08-12 08:41:52 +02:00
wfjm
f78b5715c6
prepare for release w11a_V0.751
w11a_V0.751
2018-08-11 07:49:06 +02:00
wfjm
286a8cdaff
add forgotten tb_c7_sram_memctl
2018-08-10 22:17:22 +02:00
wfjm
5732d12677
quickstart: fix typos, add system environment
2018-08-04 15:33:21 +02:00
wfjm
5493c0f4f2
minor docu updates, add INSTALL_quickstart
2018-08-04 15:07:12 +02:00
wfjm
6ee3ed6e85
github_md2html: use non-greedy match in -stand code
2018-07-29 11:55:38 +02:00
wfjm
57934e32bd
clarify that '.' must be in PATH
2018-07-29 11:54:57 +02:00
wfjm
db302b02f9
github_md2html: handle fragment identifiers in -standalone mapping
2018-05-27 11:20:02 +02:00
wfjm
290dd40d99
use <a id=.. instead of <a name=
2018-05-27 11:19:30 +02:00
wfjm
afd4b278ba
drop COPYING.md to ensure that GitHub detects license
2018-02-24 13:45:22 +01:00
wfjm
15a8f0e4e4
get disclaimers in line with GPL V3 License.txt
2018-01-03 10:04:30 +01:00
wfjm
dfa2a91a18
get disclaimers in line with GPL V3 License.txt
2018-01-02 21:57:40 +01:00
wfjm
49777105c2
get disclaimers in line with GPL V3 License.txt
2018-01-02 21:41:07 +01:00
wfjm
848996f121
u7ed_rp_boot: use 2M system till kernel bug fixed
2018-01-02 21:07:33 +01:00
wfjm
a3b66d5675
use standard formulation of GPL
2018-01-02 21:06:19 +01:00
wfjm
d0fbaa3f19
docu update
2017-07-02 15:16:25 +02:00
wfjm
40ba7029d4
Added Unix 7th Edition oskit; rename 5th Edition kit
...
- u5ed_rk: renamed from unix-v5_rk
- u7ed_rp: added, very preliminary, boots on CmodA7, further testing be be done
2017-07-02 14:26:41 +02:00
wfjm
8c57be520f
c7_sram_memctl: shorten ce and oe time
2017-07-02 14:22:20 +02:00
wfjm
62eb016ec2
add missing file; minor updates
2017-07-01 13:42:40 +02:00
wfjm
05c7d937c7
Add Digilent Cmod A7 (35 die size) support
...
- general board support
- c7_sram_memctl: SRAM memory controller (incl tb)
- is61wv5128bll: simple memory model (incl tb)
- sn_humanio_emu_rbus: human IO emulator
- 92-retro-usb-persistent.rules: add more board rules
- associated changes
- sn_humanio_rbus: add stat_rbf_emu (=0); single cycle btn pulses
- rgbdrv_analog(_rbus): add ACTLOW generic to invert output polarity
- ti_rri: adopt Digilent autodetect for CmodA7
- add systems
- tst_rlink: rlink tested
- tst_sram: SRAM tester
- w11a: w11a system with 672 kB memory (512 SRAM + 160 BRAM)
2017-06-28 22:29:09 +02:00
wfjm
4aa1db49c7
Cleanups; 17bit support for tst_sram
...
- s3_sram_memctl: drop superfluous idata_cei=1 in s_write2
- arty_bram/tb/tbrun.yml: retire mem70 - now in tbcpu
- tst_sram.vhd: allow AWIDTH=17; sstat_rbf_awidth instead of _wide
- tcl/tst_sram/*.tcl: 17bit support; use sstat(awidth); add isnarrow
- rtl/vlib/rutil.vhd: added package, with imin helper function
2017-06-25 20:20:48 +02:00
wfjm
691b95c786
code cosmetics
2017-06-25 15:45:14 +02:00
wfjm
97f1539292
add test_w11a_mem70.tcl; retire old tests tb_w11a_mem70*.dat
2017-06-25 15:43:19 +02:00
wfjm
c2c192abe9
comment changes
2017-06-11 20:39:43 +02:00
wfjm
60b6a660d0
shell_egd.tcl: BUGFIX: shell_pspec_map: fix mapping for addr>20000
2017-06-10 11:40:40 +02:00
wfjm
211e1f3ff3
get vivado 2017.1 ready
...
- xviv_msg_filter: add version-range tag support
- *.vmfset:
- drop the nonsense 'Synth 8-6014' messages
- adopt to different path used by 'Synth 8-3332' messages
2017-06-10 11:36:32 +02:00
wfjm
27de682629
minor docu changes
2017-06-05 23:09:02 +02:00
wfjm
dc1633ff56
Rw11VirtDiskOver: more detailed stats
2017-06-05 23:06:20 +02:00
wfjm
5d3504b01a
documentation updates
w11a_V0.75
2017-06-04 09:08:37 +02:00
wfjm
e9d9dc309f
Rw11VirtDiskOver.cpp: Read(): BUGFIX: fix index error in blockwise read
2017-06-03 19:42:29 +02:00
wfjm
c4f33e1c9d
Update USB serial latency handling
...
- 99-retro-usb-permissions.rules renamed to 90-retro-usb-permissions.rules
- 91-retro-usb-latency.rules: udev rule to enforce low latency for FDTI USB UART
- 92-retro-usb-persistent.rules: udev rule for persistent device names
- Note:
- for all FTDI USB-UART it is essential to set them to `low latency` mode.
That was default for linux kernels 2.6.32 to 4.4.52. Since about March
2017 one gets kernels with 16 ms default latency again, thanks to
kernel patch 9589541. For newer systems it is essential to install the
udev rule which automatically sets low latency.
2017-06-03 16:23:55 +02:00
wfjm
a9425599e7
Miscellaneous fixes and changes
...
- ibdr_deuna: add logic to handle 'PDMD issued while busy'
- Rw11CntlDEUNA: adopt trace and statistics
- hook_ibmon_xua.tcl: use .imf,.ime
2017-05-28 13:33:39 +02:00
wfjm
c0a227c1d5
Miscellaneous fixes and changes
...
- Rw11VirtDiskOver: BUGFIX: correct write count accumulation
- svn_set_ignore: check svn:ignore existance before reading it
- telnet_wrapper: add 'r' --> reset and stty sane handling
2017-05-27 16:06:15 +02:00
wfjm
4d7db90f02
more docs
2017-05-27 15:59:05 +02:00
wfjm
2c7c333ae0
fix update glitch
2017-05-27 15:58:23 +02:00
wfjm
3b133f53f2
documentation updates
2017-05-27 15:41:39 +02:00
wfjm
9f452f2c26
add two oskit: 211bsd_rpeth and 211bsd_rpmin
2017-05-27 15:39:36 +02:00
wfjm
430b966f5c
move hook_*.tcl files to hook directory
2017-05-27 15:34:15 +02:00
wfjm
e847fff494
update 211bsd oskits
2017-05-25 23:45:40 +02:00
wfjm
6969442dac
Rw11CntlPC11,Rw11CntlDL11: trace received chars
2017-05-20 17:41:19 +02:00
Walter F.J. Mueller
9e309c81b9
Miscellaneous fixes and changes
...
- Makefile: add all_tcl to all; use njobihtm
- rlink_core: BUGFIX: correct re-transmit after nak aborts
- tb_rlink_stim.dat: start section B (error aborts) and C (retransmit)
- ticonv_rri: use 'rlc rawwblk' instead of 'rlc rawio -wblk'
- rbmoni/test_regs.tcl: add data/addr logic tests
2017-05-07 18:57:45 +02:00
Walter F.J. Mueller
7977206a8b
code and comment cosmetics
2017-05-07 18:54:16 +02:00
Walter F.J. Mueller
f5aa586d20
tools for setting up ethernet bridge and tap
...
- add ip_create_br: create bride and convert default ethernet interface
- add ip_create_tap: create use-mode tap device
- add ip_inspect: helper script
2017-05-07 18:23:35 +02:00