Gregory Nutt
050b3ee06a
profcs task status will now show CPU is SMP is enabled
2016-02-19 15:34:36 -06:00
Gregory Nutt
52fbbaf778
1. SMP: Fix an assertion. SMP-specific change accidentally made in non-SMP code
...
2. Move list of signal actions from the task TCB to the task group. Signal handlers are a property of the entire task group and not of individual threads in the group. I know, I preferred it the other way too but this is more compliant with POSIX.
2016-02-18 08:34:54 -06:00
Gregory Nutt
4d0103f210
Update ChangeLog
2016-02-14 16:55:06 -06:00
Gregory Nutt
9cb2a6b1f9
Rename irqsave() and irqrestore() to up_irq_save() and up_irq_restore()
2016-02-14 16:19:15 -06:00
Gregory Nutt
d09db96a7c
Update ChangeLog
2016-02-13 19:28:57 -06:00
Gregory Nutt
49227fa554
Scheduler: Replace the boolean 'prioritized' with a uint8_t bit set so that additional attributes of a list can be specified without adding more boolean values.
2016-02-11 08:06:33 -06:00
Gregory Nutt
8a1789ba11
Update ChangeLog
2016-02-10 14:58:55 -06:00
Gregory Nutt
b022f1e9d8
Add basic support for spinlocks (not currently used by anything)
2016-02-09 13:48:59 -06:00
Gregory Nutt
0af9a197ac
ARP: Add IOCTL commands to manage the ARP table
2016-02-08 11:17:22 -06:00
Gregory Nutt
74db48202e
sched/: Replace explict references to g_readytorun with indirect references via the this_task() macro
2016-02-06 17:44:41 -06:00
Gregory Nutt
12f95c6f6b
Add procfs/kmm to show the state of the kernel heap
2016-02-06 11:35:30 -06:00
Gregory Nutt
8a9fa634bf
syslog: If syslog timestamping is enabled, don't try to get the time if the timer hardware has not yet been initialized.
2016-02-05 08:36:43 -06:00
Gregory Nutt
2dc258986d
Add a state variable that provides the current level of OS initialization. This is needed by some logic that may attempt to run early in the start-up sequence, but cannot run if a sufficient level of initializaitn has not not yet occurred
2016-02-05 08:34:03 -06:00
Gregory Nutt
cea3854dea
PCA5555: Add logic to make the driver thread safe. Problem noted by Stefan Kolb.
2016-02-03 12:39:11 -06:00
Gregory Nutt
dea24c503a
Networking: Remove the HSEC argument from devif_timer.
2016-02-03 12:12:41 -06:00
Gregory Nutt
95df32a5ce
Update ChangeLog
2016-02-02 12:27:26 -06:00
Gregory Nutt
9ce58ad5b7
I2C: up_i2creset should not be a global function; Now it is an I2C interface method
2016-02-02 11:21:48 -06:00
Gregory Nutt
4a34a199dd
I2C: Add an I2C character driver
2016-02-02 08:30:54 -06:00
Gregory Nutt
6ad641888b
Add I2C frequency to the i2c_msg_s structure
2016-02-01 14:17:20 -06:00
Gregory Nutt
670c041e71
Update Changelog, submoduels, and README
2016-01-31 08:51:24 -06:00
Gregory Nutt
10f3bb1fef
Update ChangeLog
2016-01-30 13:08:12 -06:00
Gregory Nutt
80476a16e2
Update ChangeLog
2016-01-30 12:20:32 -06:00
Gregory Nutt
af335827d0
Update ChangeLog
2016-01-30 11:27:49 -06:00
Vladimir Komendantskiy
19feab1bd6
drivers/modem/u-blox.c and include/nuttx/drivers/u-blox.h: Add an upper half driver for the U-Blox Modem. From Vladimir Komendantskiy
2016-01-30 07:37:43 -06:00
Gregory Nutt
6239f2e2f1
Update ChangeLog
2016-01-29 11:35:19 -06:00
Gregory Nutt
ca792558bf
Update ChangeLog; add ADS1242 driver to build system; fix some typos; eliminate some warning
2016-01-29 07:55:39 -06:00
Gregory Nutt
eb53d0158e
Prep for NuttX-7.14 release
2016-01-28 11:36:36 -06:00
Gregory Nutt
f9e45122d4
Remove a dangling space
2016-01-27 13:43:29 -06:00
Gregory Nutt
7d6c2d150d
fs/vfs/fs_poll.c: Fix handling of sem_tickwait() return value sem_tickwait() does not return an -1+errno, it returns a negated errno value. Noted by Freddie Chopin.
2016-01-27 13:42:39 -06:00
Gregory Nutt
fd896330d8
Remove the final vestiges of up_spiinitialize()
2016-01-27 09:27:56 -06:00
Gregory Nutt
439620ab69
Update ChangeLog
2016-01-27 09:11:54 -06:00
Gregory Nutt
7bf1db388c
Update ChangeLog
2016-01-27 08:22:44 -06:00
Gregory Nutt
3dcafdb20a
Update ChangeLog
2016-01-26 17:31:29 -06:00
Gregory Nutt
ee2bb9739e
Update ChangeLog
2016-01-26 16:27:40 -06:00
Gregory Nutt
695ad45d83
Update ChangeLog
2016-01-26 15:23:01 -06:00
Gregory Nutt
efb5674742
drivers/ioexpander/pca9555: Now uses i2c_read and i2c_write instead of I2C_READ and I2C_WERITE
2016-01-26 11:07:47 -06:00
Gregory Nutt
d4a53ee131
I2C: Eliminate the I2C_WRITEREAD method
2016-01-26 10:26:16 -06:00
Gregory Nutt
67f38169b2
drivers/i2c: Move wrapper that implements I2C_WRITEREAD using I2C_transfer from pc9555.c to a new, comon i2c directory
2016-01-26 09:58:18 -06:00
Gregory Nutt
a6b1e6bd23
Updat ChangeLog
2016-01-26 08:04:36 -06:00
xuhang
26d40fa80c
drivers/usbhost/hid_parser.c: Wrong size used in memcpy()
2016-01-25 20:00:11 -06:00
Gregory Nutt
aad3b013f1
Update ChangeLog
2016-01-25 18:28:59 -06:00
Gregory Nutt
eac271413f
Add more 32-bit math operations; Update ChangeLog
2016-01-25 11:19:25 -06:00
Gregory Nutt
3a1d3bba5a
Update ChangeLog
2016-01-23 18:59:51 -06:00
Gregory Nutt
accd99db25
Add an optional hwfeatures method to the SPI interface
2016-01-23 15:12:45 -06:00
Gregory Nutt
bf2106a684
Update ChangeLog
2016-01-22 16:26:16 -06:00
Gregory Nutt
2de5be34e5
Update ChangeLog
2016-01-21 19:29:43 -06:00
Gregory Nutt
032ad1b70b
Remove clock_systimer32 and clock_systimer64. There is now only clock_systimer
2016-01-21 16:49:24 -06:00
Gregory Nutt
e001f37593
sched/clock/clock_timespec.c: Fix an error in the time conversion
2016-01-21 13:31:00 -06:00
Gregory Nutt
2bd27c856c
Upate ChangeLog and README
2016-01-20 12:31:28 -06:00
Gregory Nutt
f4f931c2a5
Update ChangeLog
2016-01-19 16:38:48 -06:00