-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
86 lines (61 loc) · 3.13 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
2011-07-27 Till Straumann <strauman@slac.stanford.edu>
* startup/linkcmds: added changes that have gone
into shared/startup/linkcmds.
2011-07-26 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am, bsp_specs, configure.ac, preinstall.am,
irq/irq.h, irq/irq_init.c, pci/detect_grackle_bridge.c,
pci/iroutemap.c, startup/bspstart.c, synergy/rtc.c,
vectors/machinecheckclear.c, vectors/ssrl/exceptionhandler.c:
port to rtems-4.10 (minor API changes).
2011-07-26 Till Straumann <strauman@slac.stanford.edu>
* svgm.cfg, make/custom/svgm.cfg: moved svgm.cfg to
make/custom/.
2009-08-18 Till Straumann <strauman@slac.stanford.edu>
* include/bsp.h, startup/bspclean.c, startup/bspstart.c,
synergy/reboot.c: renamed rtemsReboot() -> bsp_reset().
2008-10-04 Till Straumann <strauman@slac.stanford.edu>
* svgm.cfg: updated to 4.9; removed make-exe
make-cxx-exe commands. Replaced CPU cflags to use
-mpowerpc -D__ppc_generic.
2008-10-04 Till Straumann <strauman@slac.stanford.edu>
* startup/linkcmds: increased size of CODE memory
area to 32M.
2008-03-20 Till Straumann <strauman@slac.stanford.edu>
* include/bsp.h: confdefs.h now wants us to use
BSP_INTERRUPT_STACK_SIZE instead of
CONFIGURE_INTERRUPT_STACK_MEMORY.
2007-12-11 Till Straumann <strauman@slac.stanford.edu>
* startup/bspstart.c: eliminated BSP_Configuration;
must set workspace start in std. Configuration table.
2007-12-11 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am: use new irq_bspsupport.rel which was
split out of exc_bspsupport.rel to provide finer-grained
control over what BSPs want to use.
2007-12-08 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am: merged shared/vme/vme_universe.c and
shared/vme/vme_universe_dma.c into one file.
2007-12-08 Till Straumann <strauman@slac.stanford.edu>
* vme/VMEConfig.h: added error status to
BSP_VME_UNIVERSE_INSTALL_IRQ_MGR(err) macro.
2007-11-30 Till Straumann <strauman@slac.stanford.edu>
* startup/bspstart: removed _Cpu_table.exceptions_in_RAM.
2007/10/08 (TS):
- (bspstart.c) resize IBAT0 (and while we're at it DBAT0, too even though
the latter is disabled once page tables are up) to ONLY cover
physical memory size.
This resolves mysterious exceptions which seem to be caused by
branch prediction into mapped but non-existent memory!
- (yellowfin.c) yellowfin TX descriptor ring was clobbered when completely full
because space for the STOP command entry was unaccounted for.
Fixed by initializing tx_free to ring size - 1.
- (yellowfin.c) increased yellowfin_max_interrupt_work to sum of ring sizes
to get rid of 'too much work for daemon' messages.
- (Makefile.am) MUST NOT use -msoft-float because this also prevents CR7
to be set/cleared when calling vararg routines (which may then save/restore
FP args on the stack or do other bad things) :-(
Still don't know how to deal with implicit usage of the FPU by GCC
(problem in ISRs and integer-only tasks).
- (detect_grackle_bridge.c) report original ERRDR1/EDDDR2 contents rather
than values read back after clearing these registers (affects only
printk message; routine's return value was always OK).
ChangeLog: New file.