Working variant of esp_iot_rtos_sdk (files from commit ec75c85f9ef53)

This commit is contained in:
Angus Gratton 2015-04-30 14:00:03 +10:00
parent 101c8648ea
commit 1ffbc303ff
124 changed files with 19424 additions and 592 deletions

View file

@ -71,7 +71,8 @@
* PUBLIC LIST API documented in list.h
*----------------------------------------------------------*/
void vListInitialise( xList * const pxList )
void ICACHE_FLASH_ATTR
vListInitialise( xList * const pxList )
{
/* The list structure contains a list item which is used to mark the
end of the list. To initialise the list the list end is inserted
@ -91,14 +92,16 @@ void vListInitialise( xList * const pxList )
}
/*-----------------------------------------------------------*/
void vListInitialiseItem( xListItem * const pxItem )
void ICACHE_FLASH_ATTR
vListInitialiseItem( xListItem * const pxItem )
{
/* Make sure the list item is not recorded as being on a list. */
pxItem->pvContainer = NULL;
}
/*-----------------------------------------------------------*/
void vListInsertEnd( xList * const pxList, xListItem * const pxNewListItem )
void
vListInsertEnd( xList * const pxList, xListItem * const pxNewListItem )
{
xListItem * pxIndex;
@ -119,7 +122,8 @@ xListItem * pxIndex;
}
/*-----------------------------------------------------------*/
void vListInsert( xList * const pxList, xListItem * const pxNewListItem )
void ICACHE_FLASH_ATTR
vListInsert( xList * const pxList, xListItem * const pxNewListItem )
{
xListItem *pxIterator;
portTickType xValueOfInsertion;
@ -177,7 +181,8 @@ portTickType xValueOfInsertion;
}
/*-----------------------------------------------------------*/
unsigned portBASE_TYPE uxListRemove( xListItem * const pxItemToRemove )
unsigned portBASE_TYPE
uxListRemove( xListItem * const pxItemToRemove )
{
xList * pxList;