libreriscv.git
3 years ago(no commit message)
lkcl [Wed, 18 Nov 2020 03:53:03 +0000 (03:53 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 21:37:30 +0000 (21:37 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 21:32:37 +0000 (21:32 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 21:30:07 +0000 (21:30 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 21:10:34 +0000 (21:10 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 20:06:06 +0000 (20:06 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 18:26:06 +0000 (18:26 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 18:18:05 +0000 (18:18 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 18:17:19 +0000 (18:17 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 18:11:02 +0000 (18:11 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 17:49:36 +0000 (17:49 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 14:24:35 +0000 (14:24 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 14:16:20 +0000 (14:16 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 13:25:08 +0000 (13:25 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 13:02:07 +0000 (13:02 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 13:01:27 +0000 (13:01 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 12:49:16 +0000 (12:49 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 12:47:00 +0000 (12:47 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 12:39:49 +0000 (12:39 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 02:44:18 +0000 (02:44 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 02:24:26 +0000 (02:24 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 02:22:52 +0000 (02:22 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 02:02:08 +0000 (02:02 +0000)]

3 years ago(no commit message)
lkcl [Tue, 17 Nov 2020 01:25:03 +0000 (01:25 +0000)]

3 years agointro/explanation of C
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 23:46:16 +0000 (23:46 +0000)]
intro/explanation of C

3 years agotidyup major opcode map
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 23:06:52 +0000 (23:06 +0000)]
tidyup major opcode map

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 22:55:53 +0000 (22:55 +0000)]

3 years agoC table tidyup
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 22:37:40 +0000 (22:37 +0000)]
C table tidyup

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 21:12:39 +0000 (21:12 +0000)]

3 years ago(no commit message)
colepoirier@1ec9c8c87c85f09e4718cd80e0605065e33975f0 [Mon, 16 Nov 2020 18:14:08 +0000 (18:14 +0000)]

3 years ago(no commit message)
colepoirier@1ec9c8c87c85f09e4718cd80e0605065e33975f0 [Mon, 16 Nov 2020 18:13:37 +0000 (18:13 +0000)]

3 years ago(no commit message)
colepoirier@1ec9c8c87c85f09e4718cd80e0605065e33975f0 [Mon, 16 Nov 2020 18:00:59 +0000 (18:00 +0000)]

3 years ago(no commit message)
colepoirier@1ec9c8c87c85f09e4718cd80e0605065e33975f0 [Mon, 16 Nov 2020 18:00:31 +0000 (18:00 +0000)]

3 years ago(no commit message)
colepoirier@1ec9c8c87c85f09e4718cd80e0605065e33975f0 [Mon, 16 Nov 2020 17:51:19 +0000 (17:51 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 16:50:35 +0000 (16:50 +0000)]

3 years agonote that mv is possible using addi.
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 15:35:48 +0000 (15:35 +0000)]
note that mv is possible using addi.

3 years agoclarify immediate construction
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 15:30:57 +0000 (15:30 +0000)]
clarify immediate construction

3 years agochange to negative-add-immediate
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 15:20:22 +0000 (15:20 +0000)]
change to negative-add-immediate

3 years agorename offs to imm
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 15:13:09 +0000 (15:13 +0000)]
rename offs to imm

3 years agoclarify cr 16-bit
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 15:06:16 +0000 (15:06 +0000)]
clarify cr 16-bit

3 years agoclarify cbank
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 14:57:23 +0000 (14:57 +0000)]
clarify cbank

3 years agoclarify SV-C notes
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 14:35:12 +0000 (14:35 +0000)]
clarify SV-C notes

3 years agonoted that major/minor opcodes can be used in 16-bit C immediates
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 14:22:00 +0000 (14:22 +0000)]
noted that major/minor opcodes can be used in 16-bit C immediates

3 years agobig shuffle on C to create major.minor
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 13:51:51 +0000 (13:51 +0000)]
big shuffle on C to create major.minor

3 years agobig shuffle on C to create major.minor
Luke Kenneth Casson Leighton [Mon, 16 Nov 2020 13:49:42 +0000 (13:49 +0000)]
big shuffle on C to create major.minor

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 09:28:13 +0000 (09:28 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 09:19:14 +0000 (09:19 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 08:50:28 +0000 (08:50 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 08:43:24 +0000 (08:43 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 08:20:30 +0000 (08:20 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 08:17:39 +0000 (08:17 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 08:14:00 +0000 (08:14 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 07:58:08 +0000 (07:58 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 07:52:56 +0000 (07:52 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 07:48:07 +0000 (07:48 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 07:44:34 +0000 (07:44 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 07:40:43 +0000 (07:40 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 01:59:15 +0000 (01:59 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 01:57:52 +0000 (01:57 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 01:52:50 +0000 (01:52 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 01:49:47 +0000 (01:49 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 01:36:19 +0000 (01:36 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 01:23:28 +0000 (01:23 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 01:17:04 +0000 (01:17 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 01:09:08 +0000 (01:09 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 00:50:21 +0000 (00:50 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 00:45:33 +0000 (00:45 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 00:44:16 +0000 (00:44 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 00:38:40 +0000 (00:38 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 00:21:39 +0000 (00:21 +0000)]

3 years ago(no commit message)
lkcl [Mon, 16 Nov 2020 00:18:33 +0000 (00:18 +0000)]

3 years ago(no commit message)
lkcl [Sun, 15 Nov 2020 21:20:55 +0000 (21:20 +0000)]

3 years agoswap major opcodes around
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 19:52:03 +0000 (19:52 +0000)]
swap major opcodes around

3 years ago(no commit message)
lkcl [Sun, 15 Nov 2020 17:59:05 +0000 (17:59 +0000)]

3 years ago(no commit message)
lkcl [Sun, 15 Nov 2020 16:27:45 +0000 (16:27 +0000)]

3 years ago(no commit message)
lkcl [Sun, 15 Nov 2020 16:25:48 +0000 (16:25 +0000)]

3 years ago(no commit message)
lkcl [Sun, 15 Nov 2020 16:22:38 +0000 (16:22 +0000)]

3 years agoadd headings for modes
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 16:14:12 +0000 (16:14 +0000)]
add headings for modes

3 years agomention mode-switching idea (to 32-bit for 1 cycle)
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 16:08:47 +0000 (16:08 +0000)]
mention mode-switching idea (to 32-bit for 1 cycle)

3 years agoadd C-Bank switching instruction
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 15:38:53 +0000 (15:38 +0000)]
add C-Bank switching instruction

3 years agotry an addi
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 12:05:57 +0000 (12:05 +0000)]
try an addi

3 years agomention idea TODO of going into 32-bit mode for 1 instruction
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 03:12:30 +0000 (03:12 +0000)]
mention idea TODO of going into 32-bit mode for 1 instruction
https://bugs.libre-soc.org/show_bug.cgi?id=238#c2

3 years agoclarify 16-bit encoding
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 03:10:44 +0000 (03:10 +0000)]
clarify 16-bit encoding

3 years agoadd fmr. minor shuffle
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 03:04:20 +0000 (03:04 +0000)]
add fmr. minor shuffle

3 years agoadd fmr. in 16-bit mode
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 02:39:58 +0000 (02:39 +0000)]
add fmr. in 16-bit mode

3 years agoadd system, spr and unallocated C16
Luke Kenneth Casson Leighton [Sun, 15 Nov 2020 02:25:12 +0000 (02:25 +0000)]
add system, spr and unallocated C16

3 years ago(no commit message)
lkcl [Sun, 15 Nov 2020 01:50:28 +0000 (01:50 +0000)]

3 years ago(no commit message)
lkcl [Sun, 15 Nov 2020 01:16:35 +0000 (01:16 +0000)]

3 years ago(no commit message)
lkcl [Sun, 15 Nov 2020 01:11:59 +0000 (01:11 +0000)]

3 years ago(no commit message)
lkcl [Sat, 14 Nov 2020 23:15:00 +0000 (23:15 +0000)]

3 years ago(no commit message)
lkcl [Sat, 14 Nov 2020 23:14:19 +0000 (23:14 +0000)]

3 years ago(no commit message)
lkcl [Sat, 14 Nov 2020 23:13:19 +0000 (23:13 +0000)]

3 years agoadd CR operations
Luke Kenneth Casson Leighton [Sat, 14 Nov 2020 22:46:26 +0000 (22:46 +0000)]
add CR operations

3 years agomove 16 bit compressed to separate page
Luke Kenneth Casson Leighton [Sat, 14 Nov 2020 22:26:37 +0000 (22:26 +0000)]
move 16 bit compressed to separate page

3 years ago(no commit message)
lkcl [Sat, 14 Nov 2020 21:49:35 +0000 (21:49 +0000)]

3 years ago(no commit message)
lkcl [Sat, 14 Nov 2020 21:28:00 +0000 (21:28 +0000)]

3 years ago(no commit message)
lkcl [Sat, 14 Nov 2020 21:17:37 +0000 (21:17 +0000)]

3 years agowhitespace and update C tables
Luke Kenneth Casson Leighton [Sat, 14 Nov 2020 19:09:02 +0000 (19:09 +0000)]
whitespace and update C tables

3 years agoadd OFSC 2020 talk
Luke Kenneth Casson Leighton [Thu, 12 Nov 2020 14:40:06 +0000 (14:40 +0000)]
add OFSC 2020 talk

3 years ago(no commit message)
lkcl [Sat, 14 Nov 2020 18:28:28 +0000 (18:28 +0000)]