Name Date Size #Lines LOC

..--

READMEH A D16-Nov-2022967 3425

TODOH A D16-Nov-2022626 3725

bebo.cH A D16-Nov-2022801 7764

bebo.hH A D16-Nov-2022212 76

chain.cH A D16-Nov-20223.5 KiB220164

chain.hH A D16-Nov-2022570 2416

debug.cH A D16-Nov-2022482 3629

debug.hH A D16-Nov-2022907 2521

genrtab.cH A D16-Nov-2022669 4639

guideH A D16-Nov-20221.7 KiB8657

h2acidH A D16-Nov-2022537 3122

icert.cH A D16-Nov-202219.1 KiB971770

icert.hH A D16-Nov-20226.5 KiB274202

jtag.cH A D16-Nov-20221.6 KiB7864

jtag.hH A D16-Nov-20221.3 KiB4838

jtagfs.cH A D16-Nov-202228.3 KiB1,5911,353

lebo.cH A D16-Nov-2022819 7865

lebo.hH A D16-Nov-2022176 76

ma.cH A D16-Nov-202214.4 KiB821711

maexamplesH A D16-Nov-2022383 1716

maexamplesbadH A D16-Nov-2022328 1211

matestH A D16-Nov-2022167 115

mkfileH A D16-Nov-2022853 6347

mmu.cH A D16-Nov-20222.9 KiB12699

mmu.hH A D16-Nov-2022826 3727

mpsse.cH A D16-Nov-202212 KiB649496

mpsse.hH A D16-Nov-20221.1 KiB6046

mpssetest.cH A D16-Nov-20223.6 KiB194166

tap.cH A D16-Nov-20225.1 KiB270184

tap.hH A D16-Nov-2022743 5446

README

1To install
2
3cp acidjtag /sys/lib/acid/jtag
4cp acidarm /sys/lib/acid/arm
5cp jtagfs.man /sys/man/4/jtagfs
6mkdir /sys/src/cmd/jtagfs
7cp * /sys/src/cmd/jtagfs
8cd /sys/src/cmd/jtagfs
9mk install
10
11change attachproc in libmach so that we can modify the kernel
12registers.
13
14/sys/src/libmach/map.c:94
15< 		mode = ORDWR;
16---
17> 		mode = OREAD;
18recompile libmach and acid
19It could also be done through acid using map(), but in this case
20it is better this way.
21
22The armada implementation has never been run even once.
23
24
25Byte endianness. As it is now, it depends on endianness of ARM being the
26same as 386. Specifically, the /proc served is in the machine where it runs
27order (i.e. in a little endian machine it would not work). This should be
28changed on jtagfs, just before serving them.
29
30MMU state is served after the Uregs (there is no floating point, if not, it would
31be after the floating point too). A map has been added to map it in read only.
32h2acid for constants and macros
33
34