summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/bfin/ChangeLog
blob: a7e94ce466108b10a260d0a4ea4b8f2f0e8e9ea3 (plain) (blame)
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
87
88
89
2007-12-04	Joel Sherrill <joel.sherrill@OARcorp.com>

	* cpu.c, rtems/score/cpu.h: Move interrupt_stack_size field from CPU
	Table to Configuration Table. Eliminate CPU Table from all ports.
	Delete references to CPU Table in all forms.

2007-12-03	Joel Sherrill <joel.sherrill@OARcorp.com>

	* rtems/score/cpu.h: Moved most of the remaining CPU Table fields to
	the Configuration Table. This included pretasking_hook,
	predriver_hook, postdriver_hook, idle_task, do_zero_of_workspace,
	extra_mpci_receive_server_stack, stack_allocate_hook, and
	stack_free_hook. As a side-effect of this effort some multiprocessing
	code was made conditional and some style clean up occurred.

2007-09-10	Alain Schaefer <alani@easc.ch>

	* cpu_asm.S: Fix two problems:
	    - CC bit has been clobbered and was not correctly restored
	    - bfin hardware does not allow to read instructions from the L1


2007-09-10	Alain Schaefer <alani@easc.ch>

	* rtems/bfin/bf533.h: Add more definitions.

2007-05-31	Alain Schaefer <alani@easc.ch>

	* rtems/score/cpu.h: Modifiy inline assembly language
	constraints to use a data register as the CTL/STI
	instructions requires. This is not only more correct,
	it avoids GCC PR31787.

2007-05-24	Alain Schaefer <alani@easc.ch>

	* rtems/score/cpu.h: Fix incorrect interrupt mask.

2007-04-17	Joel Sherrill <joel@OARcorp.com>

	* rtems/bfin/bf533.h: Fix warnings about constants being too large.

2007-04-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* rtems/score/cpu.h:
	  Use Context_Control_fp* instead of void* for fp_contexts.
	  Eliminate evil casts.

2006-11-17	Ralf Corsépius <ralf.corsepius@rtems.org>

	* rtems/score/types.h: Remove unsigned64, signed64.

2006-11-09	Ralf Corsépius <ralf.corsepius@rtems.org>

	* rtems/bfin/bf533.h, rtems/bfin/bfin.h: Remove stray whitespaces.
	* rtems/score/bfin.h: Use __BFIN__ instead of BFIN.

2006-11-08	Ralf Corsépius <ralf.corsepius@rtems.org>

	* cpu_asm.S: Re-add HI, LO.

2006-11-08	Ralf Corsépius <ralf.corsepius@rtems.org>

	* irq.c: Add missing newline.
	* rtems/score/cpu.h: Eliminate hidden backspaces.

2006-10-24	Joel Sherrill <joel@OARcorp.com>

	* rtems/bfin/bfin.h: Eliminate hi, lo, HI, LO, and MK_BMSK.

2006-10-24	Alain Schaefer <alani@easc.ch>

	* Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/score/bfin.h:
	Clean up rtems/score/bfin.h removing parts that are not needed by
	RTEMS CPUkit to bfin specific .h files.
	* rtems/bfin/bf533.h, rtems/bfin/bfin.h: New files.

2006-10-23	Joel Sherrill <joel@OARcorp.com>

	* cpu.c, rtems/score/cpu.h: Use the default IDLE thread body.

2006-10-23	Joel Sherrill <joel@OARcorp.com>

	* .cvsignore, ChangeLog, Makefile.am, cpu.c, cpu_asm.S, irq.c,
	preinstall.am, rtems/asm.h, rtems/score/bfin.h, rtems/score/cpu.h,
	rtems/score/cpu_asm.h, rtems/score/types.h: New files.

2006-10-20  Alain Schaefer <alani@easc.ch>

    * all files : Initial version