View difference between Paste ID: f3dac97c and
SHOW: | | - or go back to the newest paste.
1-
1+
04[22:57] <wpyh> mcuelenaere: I saw some progress on the vx747 port
2
[22:57] <wpyh> does RB now run on it?
3
01[22:57] <mcuelenaere> nah
4
01[22:57] <mcuelenaere> the MMU is killing me :/
5
[22:58] <wpyh> why?
6
01[22:58] <mcuelenaere> I really hate it and just want to get rid of it
7
01[22:58] <mcuelenaere> it gives me TLB errors
8
[22:58] <wpyh> AFAIK RB doesn't use the MMU
9
01[22:58] <mcuelenaere> exactly
10
[22:58] <wpyh> scorche: well, maybe next time then
11
01[22:58] <mcuelenaere> MIPS uses a TLB with 32 items
12
[22:59] <wpyh> or... should we make a MMU-less and MMU-ful RB versions?
13
01[22:59] <mcuelenaere> and whenever a memory location isn't in one of those, the processor does an interrupt requesting for a refill
14
01[22:59] <mcuelenaere> but the problem is I don't want to refill it
15
01[22:59] <mcuelenaere> + it seems to give TLB errors on the framebuffer :/
16
04[22:59] <wpyh> mcuelenaere: can we disable the MMU?
17
01[22:59] <mcuelenaere> I tried, but it didn't work
18
01[22:59] <mcuelenaere> if I just had some more documentation
19
06[22:59] * wpyh is not too familiar with that
20
01[22:59] <mcuelenaere> like JzRISC
21
01[23:00] <mcuelenaere> neither am I :/
22
01[23:00] <mcuelenaere> the docs I have document all the other chips in the SoC, but not the processor itself
23
[23:00] <gevaerts> Am I the only one who doesn't see the point of FS#9346 ?
24
04[23:01] <wpyh> mcuelenaere: for the time being, can we ignore those interrupts?
25
01[23:02] <mcuelenaere> no, then all the others are ignored too
26
01[23:02] <mcuelenaere> I think
27
01[23:02] <mcuelenaere> and we need them
28
06[23:02] * wpyh doesn't understand why...
29
01[23:02] <mcuelenaere> you don't understand why we need interrupts?
30
01[23:02] <mcuelenaere> because a lot of code is based on it
31
01[23:03] <mcuelenaere> s/based/dependant/
32
01[23:03] <mcuelenaere> like the current_tick
33
[23:03] <wpyh> uh, I mean
34
[23:03] <wpyh> can we ignore all such interrupts (that are raised because of the TLB miss)
35
[23:04] <gevaerts> Is this development talk?
36
01[23:04] <mcuelenaere> yes, perhaps this should be moved to #rockbox
37
[23:04] <wpyh> gevaerts: more like a lesson in OS design
38
[23:04] <wpyh> :p
39
[23:04] <gevaerts> wpyh: make sure the resulting OS doesn't have a name with rocks in it?
40
[23:04] <gevaerts> s/?/:)/
41
[23:05] <wpyh> :p