Commit Graph

8817 Commits

Author SHA1 Message Date
Gregory Nutt ec010372c5 Update NuttX.html for the NuttX-7.5 release 2014-09-27 15:06:29 -06:00
Gregory Nutt da3e590d41 Fix typos in release notes 2014-09-27 14:11:12 -06:00
Gregory Nutt 116158af2e Update ReleaseNotes in preparation for the 7.5 release 2014-09-27 13:20:21 -06:00
Gregory Nutt 7208eebb39 Update ChangeLogs in preparation for the 7.5 release 2014-09-27 09:53:57 -06:00
Gregory Nutt c901f5975b Updated README.txt files 2014-09-27 09:50:07 -06:00
Gregory Nutt dadbbb8ac5 Fix some misleading debug output 2014-09-26 14:58:03 -06:00
Gregory Nutt 79eeb9f1b5 A little more clean-up of poll() error handling 2014-09-26 08:25:00 -06:00
Gregory Nutt a05107e7fe fs/poll: More typo fixes. Now I understand. It was not really being built in the configuration that I was using 2014-09-26 07:25:34 -06:00
Gregory Nutt edcf863162 Typo fix. Hmmm... how did this compile before? 2014-09-26 07:18:16 -06:00
Gregory Nutt 67cda62aea Should include time.h 2014-09-26 07:03:59 -06:00
Gregory Nutt 7455b4be53 Refresh configuration 2014-09-26 07:03:25 -06:00
Gregory Nutt 94443500a1 Update ChangeLog 2014-09-26 06:29:19 -06:00
Gregory Nutt c652092ac4 Re-implemented poll() using sem_timedwait() 2014-09-26 06:28:20 -06:00
Gregory Nutt 365d604463 Update ChangeLog 2014-09-26 05:51:48 -06:00
Gregory Nutt 92cc7a96e6 Change to lib_dtoa() to fix prescision error from trailing zeroes 2014-09-26 05:49:50 -06:00
Gregory Nutt 3901597746 Update README 2014-09-26 05:49:05 -06:00
Gregory Nutt d4c0924d92 Update ChangeLog 2014-09-25 13:38:09 -06:00
Gregory Nutt c12bc13575 Update TODO 2014-09-25 13:37:00 -06:00
Gregory Nutt b33f8b3013 MTD read-ahear/write buffering layer seems functional 2014-09-25 13:35:10 -06:00
Gregory Nutt a5bc26db4a Fixes for compile of rwbuffer.c 2014-09-25 11:02:30 -06:00
Gregory Nutt 7c89724b99 A few fixes for clean apps/examples/mtdrwb build 2014-09-25 10:41:47 -06:00
Gregory Nutt f66eca6c80 Update ChangeLog 2014-09-25 10:14:19 -06:00
Gregory Nutt 2ee4f47df4 Path segments reversed in include file path. Noted by Brennan Ashton 2014-09-25 10:12:23 -06:00
Gregory Nutt e583246638 Refresh sim/mtdpart configuration 2014-09-25 09:57:11 -06:00
Gregory Nutt 7c6ba7bb77 Add prototype for MTD R/W buffering support 2014-09-25 09:31:03 -06:00
Gregory Nutt 299362d88c Update ChangeLog 2014-09-25 09:30:44 -06:00
Gregory Nutt 6626f62b08 In at45db_bwrite, the buffer is not increased when writing more than 1 page. Sourceforge bug #34 2014-09-25 06:48:04 -06:00
Gregory Nutt c4978f7ef0 Fix unecessary delays and timing jitter in the implementation of poll(): No delay if timeout is zero; If timeout is greater than zero, first check if events are already pending events before starting the delay. From Johannes Hampel 2014-09-25 06:30:25 -06:00
Gregory Nutt add4753c08 Trivial refresh of some SAMA5D4-EK configurations 2014-09-24 10:26:04 -06:00
Gregory Nutt 48a75fc762 Update ChangeLog 2014-09-24 09:28:59 -06:00
Gregory Nutt 468097b3b9 This completes the implementation of shared memory support 2014-09-24 09:27:17 -06:00
Gregory Nutt 7dcc39cf2b Update ChangeLog 2014-09-24 08:24:18 -06:00
Gregory Nutt 31329acede STM32 CAN correction suggested by Max Holtzberg 2014-09-24 08:23:05 -06:00
Gregory Nutt dcdfd99a08 Build support for platform-specific shared memory logic. Not logic yet in place 2014-09-24 07:39:06 -06:00
Gregory Nutt f6f7587c47 Build support for platform-specific shared memory logic. Not logic yet in place 2014-09-24 07:38:11 -06:00
Gregory Nutt dfc2b14056 Update ChangeLog 2014-09-24 07:30:49 -06:00
Gregory Nutt b33c2d9cef Move include/nuttx/mm.h to include/nuttx/mm/mm.h 2014-09-24 07:29:09 -06:00
Gregory Nutt 1863370672 Move include/nuttx/shm.h to include/nuttx/mm/shm.h 2014-09-24 07:05:02 -06:00
Gregory Nutt 2fa7431ee7 Move include/nuttx/gran.h to include/nuttx/mm/gran.h 2014-09-24 06:55:26 -06:00
Gregory Nutt 322416e472 Update ChangeLog 2014-09-23 16:11:56 -06:00
Gregory Nutt 0f97d81f8d Completes the implemenation of the core shared memory logic: shmget(), shmctl(), shmat(), and shmdt(). This is still some unfinish platform-specific code that needs to be done before we can begin testing. 2014-09-23 16:07:12 -06:00
Gregory Nutt d546ebabe4 Remove executable mode 2014-09-23 16:06:22 -06:00
Gregory Nutt ee0d20d44c Add interfaces to support un-initializing a granule allocator. 2014-09-23 16:05:32 -06:00
Gregory Nutt 835c91b03a Add support for a per-process virtual page allocator. This is a new member of the task_group_s structure. The allocaor must be initialized when a new user process is started and uninitialize when the process group is finally destroyed. It is used by shmat() and shmdt() to pick the virtual address onto which to map the shared physical memory. 2014-09-23 16:04:39 -06:00
Gregory Nutt b542d1733f Cosmetic 2014-09-23 16:03:52 -06:00
Gregory Nutt 46b58dbb28 Extend virtual/physical address conversions to include addresses in shared memory. 2014-09-23 16:03:08 -06:00
Gregory Nutt e326fcfef3 Fix some inconsistent field name in struct task_group_s: addrenv should be tg_addrenv. 2014-09-23 16:01:44 -06:00
Gregory Nutt 566dc8dd38 Add interfaces to support un-initializing a granule allocator. 2014-09-23 15:50:45 -06:00
Gregory Nutt bd8b2f4c05 Update ChangeLog 2014-09-23 13:24:14 -06:00
Gregory Nutt edbaed19f9 Add logic necessary to handler remapping of shared memory on contex switches 2014-09-23 13:19:30 -06:00