Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Go to file
Andrew Boie 75617a6380 nios2: map all sys_write* to 32-bit to work around CPU bug
Nios II appears to have an issue with the 'stbio' instruction.

When executing this code:

   0x00400848 <+136>:	stbio	r3,0(r2)

With these registers:

  r2 0x44000c	4456460
  r3 0x3	3

The memory location (which is a memory-mapped register in the
NS16550 IP block) ends up with the value 0x103 instead of 0x3 as
expected. Before the instruction ran, the register had 0 in it.

32-bit version doesn't seem to have this problem, use that
everywhere for now. This issue has been reported to Altera.

Change-Id: I4ff0ff4cc7f9b18006d3f7a777eb292924843644
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2016-07-15 19:31:11 +00:00
.known-issues build: Update Bluetooth known_issues whitelist 2016-07-13 07:39:35 +00:00
arch nios2: remove nios2e-zephyr 2016-07-14 22:40:45 +00:00
boards drivers/pinmux: Change spaces by tabs in the pinmap table 2016-07-14 22:40:09 +00:00
doc doc: Update floating point docs for ARM 2016-07-14 17:26:09 +00:00
drivers drivers/nble: Update nble_version structure 2016-07-15 16:41:33 +03:00
ext ext qmsi: Update to QMSI 1.1-Beta 2016-07-01 13:43:02 -07:00
include nios2: map all sys_write* to 32-bit to work around CPU bug 2016-07-15 19:31:11 +00:00
kernel kernel: Cosmetic cleanups to memory pool code 2016-07-08 23:04:40 +00:00
lib nios2: Kconfig: remove some unused config options 2016-06-10 15:22:42 +00:00
misc gdb-server: update call to uart_register_input() 2016-06-22 17:40:01 +00:00
net Bluetooth: L2CAP: Set BR/EDR CoC channel as connected 2016-07-15 11:31:06 +02:00
samples net: yaip: Make net_core.h include the least amount of necessary header 2016-07-13 14:06:19 +00:00
scripts altera_max10: support 'make flash' and 'make debug' 2016-07-12 18:09:57 +00:00
tests x86: merge IAMCU and SYS V core arch code 2016-07-13 17:56:39 +00:00
usb usb: cdc acm: Change Bulk Out handler to read data per 32-bit words 2016-07-08 18:22:19 +00:00
.checkpatch.conf checkpatch: decrease max line number to 80 2016-05-31 19:09:14 +00:00
.gitattributes
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview
.mailmap mailmap: Add more entries for incomplete author information 2016-06-03 10:52:22 +00:00
Kbuild build: add more dependencies to build process 2016-05-20 18:25:19 +00:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr usb: Add USB device core layer 2016-06-30 17:51:56 +00:00
LICENSE
MAINTAINERS MAINTAINER: move known issues component and clean blank line 2016-07-08 21:21:37 +00:00
Makefile usb: Add USB device core layer 2016-06-30 17:51:56 +00:00
Makefile.inc build: Fix application object files placement when building out of tree 2016-06-30 16:49:40 +00:00
zephyr-env.sh zephyr-env.sh: Add a note to indicate the required version of zsh 2016-03-18 22:01:19 +00:00