CVS log for src/sys/arch/riscv/conf/files.riscv
Up to [cvs.NetBSD.org] / src / sys / arch / riscv / conf
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Jan 1 17:53:07 2025 UTC (3 months, 2 weeks ago) by skrll
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +8 -1
lines
risc-v: add support for PCI and the PCIe controller in the JH7110 SoC.
Testing as working with xhci and nvme on VisionFive2.
Uses legacy PCI interrupts currently. MSIs to be added later.
pcihost_fdt code is 99% the same as the Arm version and should be shared.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Nov 23 12:03:55 2024 UTC (4 months, 3 weeks ago) by skrll
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -1
lines
risc-v: split db_{read,write}_bytes from db_machdep.c
Another step towards crash(8) support
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Apr 6 10:08:54 2024 UTC (12 months, 2 weeks ago) by skrll
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -1
lines
Provide and use _ucas_{32,64} implementations
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Sep 3 08:48:19 2023 UTC (19 months, 2 weeks ago) by skrll
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -2
lines
Fix and enable MULTIPROCESSOR
Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Jun 12 19:04:13 2023 UTC (22 months, 1 week ago) by skrll
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -1
lines
risc-v: MULTIPROCESSOR support
Add MULTIPROCESSOR support for RISC-V, but leave disabled for the moment
as it's not 100% stable.
Some other improvements to spl and cpu identification / reporting.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun May 7 12:41:48 2023 UTC (23 months, 2 weeks ago) by skrll
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +26 -19
lines
RISC-V support that works on QEMU with a single hart.
Thanks for Simon Burge for plic(4).
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Oct 14 07:58:30 2022 UTC (2 years, 6 months ago) by skrll
Branches: MAIN
CVS tags: netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1
lines
Split out a bunch of functions from locore.S into cpu_switch.S
NFC
Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Sep 27 08:18:21 2022 UTC (2 years, 6 months ago) by skrll
Branches: MAIN
CVS tags: bouyer-sunxi-drm-base,
bouyer-sunxi-drm
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1
lines
Basic ddb and backtrace support.
[ 1.0000000] panic: kernel diagnostic assertion "msgbufaddr != 0" failed: file "/home/nick/netbsd/nbcvs/src/sys/arch/riscv/riscv/riscv_machdep.c", line 564
[ 1.0000000] cpu0: Begin traceback...
[ 1.0000000] trace fp ffffffc000801dd0
[ 1.0000000] fp ffffffc000801e10 ?() at ffffffc0001eee98
[ 1.0000000] fp ffffffc000801e30 ?() at ffffffc0002ad984
[ 1.0000000] fp ffffffc000801ee0 ?() at ffffffc000005430
[ 1.0000000] cpu0: End traceback...
[ 1.0000000] Trapframe @ 0xffffffc000801cb0 (cause=3 (breakpoint), status=0x100, pc=0xffffffc0000007e4, va=0):
[ 1.0000000] ra =0xffffffc0001eee9c, sp =0xffffffc000801dd0, gp =0xffffffc0006a8f40, tp = 0
[ 1.0000000] s0 =0xffffffc000600ac0, s1 = 0x1000, s2 =0xffffffc000438df0, s3 =0xffffffc000801d80
[ 1.0000000] s4 =0xffffffc0001eed78, s5 =0xffffffc0006d55f8, s6 =0xffffffc000801d88, s7 =0xffffffc0006dfdb8
[ 1.0000000] s8 =0xffffffc000428c18, s9 =0xffffffc000801dd0, s10=0xffffffc0000a3822, s11=0xffffffc0006d55f8
[ 1.0000000] a0 = 0x17, a1 = 0xa, a2 = 0, a3 =0xffffffc00041f658
[ 1.0000000] a4 = 0, a5 = 0x1, a5 = 0, a7 = 0x1
[ 1.0000000] t0 =0xffffffc0006dfe30, t1 =0xffffffc000801bb8, t2 =0xffffffc000803000, t3 = 0x75
[ 1.0000000] t4 = 0, t5 = 0x63, t6 = 0x1
[ 1.0000000] kernel: breakpoint
Stopped in pid 0.0 (system) at ffffffc0000007e4: c.ebreak
db>
Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Sep 19 09:15:01 2022 UTC (2 years, 7 months ago) by skrll
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +10 -13
lines
Sort. NFC.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Sep 11 15:31:11 2022 UTC (2 years, 7 months ago) by skrll
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +29 -19
lines
Add some bus_space(9), bus_dma(9) and FDT infrastructure. Baby steps.
Remove the RISC-V Host Target Interface (HTIF) Emulation code.
Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 14 14:38:00 2020 UTC (4 years, 4 months ago) by thorpej
Branches: thorpej-futex
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +2 -2
lines
Sync w/ HEAD.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Nov 4 06:56:56 2020 UTC (4 years, 5 months ago) by skrll
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-futex-base,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2
lines
Miscellaneous updates to reflect riscv-privileged-20190608.pdf
Some from zmcgrew@
Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Oct 21 13:31:51 2020 UTC (4 years, 6 months ago) by christos
Branches: MAIN
Branch point for: thorpej-futex
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2
lines
make process_machdep.c included always since it provides register i/o used by
sys_process_getlwpstatus.c which is always included.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Oct 20 20:36:08 2020 UTC (4 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
harmonize process_machdep.c inclusion.
Revision 1.1.22.3: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:04:05 2020 UTC (5 years ago) by martin
Branches: phil-wifi
Diff to: previous 1.1.22.2: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.22.2: +0 -1
lines
Mostly merge changes from HEAD upto 20200411
Revision 1.1.22.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:07:50 2020 UTC (5 years ago) by martin
Branches: phil-wifi
Diff to: previous 1.1.22.1: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.22.1: +2 -2
lines
Merge changes from current as of 20200406
Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Nov 20 19:37:52 2019 UTC (5 years, 5 months ago) by pgoyette
Branches: MAIN
CVS tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2
lines
Move all non-emulation-specific coredump code into the coredump module,
and remove all #ifdef COREDUMP conditional compilation. Now, the
coredump module is completely separated from the emulation modules, and
they can all be independently loaded and unloaded.
Welcome to 9.99.18 !
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Jun 16 07:42:52 2019 UTC (5 years, 10 months ago) by maxv
Branches: MAIN
CVS tags: phil-wifi-20191119,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -2
lines
Misc changes in RISC-V.
Revision 1.1.22.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:06:41 2019 UTC (5 years, 10 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -9
lines
Sync with HEAD
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Jun 1 12:42:27 2019 UTC (5 years, 10 months ago) by maxv
Branches: MAIN
CVS tags: phil-wifi-20190609
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -9
lines
Misc changes in RISC-V. Start changing the memory layout, too.
Revision 1.1.18.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:38 2017 UTC (7 years, 4 months ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.1.18.1: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.18.1: +82 -0
lines
update from HEAD
Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Mon Apr 6 15:18:01 2015 UTC (10 years ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.1.2.1: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.1: +82 -0
lines
Sync with HEAD
Revision 1.1.18.1
Sat Mar 28 16:13:56 2015 UTC (10 years ago) by jdolecek
Branches: tls-maxphys
FILE REMOVED
Changes since revision 1.1: +0 -82
lines
file files.riscv was added on branch tls-maxphys on 2017-12-03 11:36:38 +0000
Revision 1.1.2.1
Sat Mar 28 16:13:56 2015 UTC (10 years ago) by skrll
Branches: nick-nhusb
FILE REMOVED
Changes since revision 1.1: +0 -82
lines
file files.riscv was added on branch nick-nhusb on 2015-04-06 15:18:01 +0000
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Mar 28 16:13:56 2015 UTC (10 years ago) by matt
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921,
nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
isaki-audio2-base,
isaki-audio2,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: tls-maxphys,
phil-wifi,
nick-nhusb
Beginnings of RISCV kernel support. Note that the pmap support is not yet
committed and probably won't be for awhile. This is mostly preliminary
waiting for the supervisor specification to come out. Lots of missing pieces
but it mostly builds.
CVSweb <webmaster@jp.NetBSD.org>