Added first half of RE'd user_interface.c
This commit is contained in:
		
							parent
							
								
									3e5af479bc
								
							
						
					
					
						commit
						8c9a77efe8
					
				
					 20 changed files with 745 additions and 30 deletions
				
			
		
							
								
								
									
										19
									
								
								open_esplibs/include/esplibs/libmain.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								open_esplibs/include/esplibs/libmain.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,19 @@ | |||
| #ifndef _ESPLIBS_LIBMAIN_H | ||||
| #define _ESPLIBS_LIBMAIN_H | ||||
| 
 | ||||
| #include "sdk_internal.h" | ||||
| 
 | ||||
| // misc.c
 | ||||
| int sdk_os_get_cpu_frequency(void); | ||||
| void sdk_os_update_cpu_frequency(int freq); | ||||
| 
 | ||||
| // user_interface.c
 | ||||
| void sdk_system_restart_in_nmi(void); | ||||
| int sdk_system_get_test_result(void); | ||||
| void sdk_wifi_param_save_protect(struct sdk_g_ic_saved_st *data); | ||||
| bool sdk_system_overclock(void); | ||||
| bool sdk_system_restoreclock(void); | ||||
| uint32_t sdk_system_relative_time(uint32_t reltime); | ||||
| 
 | ||||
| #endif /* _ESPLIBS_LIBMAIN_H */ | ||||
| 
 | ||||
							
								
								
									
										14
									
								
								open_esplibs/include/esplibs/libnet80211.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								open_esplibs/include/esplibs/libnet80211.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,14 @@ | |||
| #ifndef _ESPLIBS_LIBNET80211_H | ||||
| #define _ESPLIBS_LIBNET80211_H | ||||
| 
 | ||||
| // Defined in wl_cnx.o
 | ||||
| extern ETSTimer sdk_sta_con_timer; | ||||
| 
 | ||||
| // Defined in ieee80211_sta.o: .irom0.text+0xcc4
 | ||||
| bool sdk_wifi_station_stop(void); | ||||
| 
 | ||||
| // Defined in ieee80211_hostap.o: .irom0.text+0x1184
 | ||||
| bool sdk_wifi_softap_stop(void); | ||||
| 
 | ||||
| #endif /* _ESPLIBS_LIBNET80211_H */ | ||||
| 
 | ||||
							
								
								
									
										8
									
								
								open_esplibs/include/esplibs/libphy.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								open_esplibs/include/esplibs/libphy.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,8 @@ | |||
| #ifndef _ESPLIBS_LIBPHY_H | ||||
| #define _ESPLIBS_LIBPHY_H | ||||
| 
 | ||||
| // Defined in phy_chip_v6_ana.o: .irom0.text+0x12d8
 | ||||
| uint32_t sdk_test_tout(bool); | ||||
| 
 | ||||
| #endif /* _ESPLIBS_LIBPHY_H */ | ||||
| 
 | ||||
							
								
								
									
										32
									
								
								open_esplibs/include/esplibs/libpp.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								open_esplibs/include/esplibs/libpp.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,32 @@ | |||
| #ifndef _ESPLIBS_LIBPP_H | ||||
| #define _ESPLIBS_LIBPP_H | ||||
| 
 | ||||
| // Located in wdev.o
 | ||||
| extern uint32_t sdk_WdevTimOffSet; | ||||
| 
 | ||||
| // Defined in pp.o: .irom0.text+0xa08
 | ||||
| void sdk_ppRecycleRxPkt(void *); | ||||
| 
 | ||||
| // Defined in pm.o: .irom0.text+0x74
 | ||||
| uint32_t sdk_pm_rtc_clock_cali_proc(void); | ||||
| 
 | ||||
| // Defined in pm.o: .irom0.text+0xb8
 | ||||
| void sdk_pm_set_sleep_time(uint32_t); | ||||
| 
 | ||||
| // Defined in pm.o: .irom0.text+0x1758
 | ||||
| uint8_t sdk_pm_is_waked(void); | ||||
| 
 | ||||
| // Defined in pm.o: .irom0.text+0x1774
 | ||||
| bool sdk_pm_is_open(void); | ||||
| 
 | ||||
| // Defined in pm.o: .irom0.text+0x19ac
 | ||||
| bool sdk_pm_post(int); | ||||
| 
 | ||||
| // Defined in wdev.o: .irom0.text+0x450
 | ||||
| void sdk_wDev_MacTim1SetFunc(void (*func)(void)); | ||||
| 
 | ||||
| // Defined in wdev.o: .text+0x4a8
 | ||||
| void sdk_wDev_MacTim1Arm(uint32_t); | ||||
| 
 | ||||
| #endif /* _ESPLIBS_LIBPP_H */ | ||||
| 
 | ||||
|  | @ -32,5 +32,8 @@ | |||
| #ifndef OPEN_LIBMAIN_XTENSA_CONTEXT | ||||
| #define OPEN_LIBMAIN_XTENSA_CONTEXT (OPEN_LIBMAIN) | ||||
| #endif | ||||
| #ifndef OPEN_LIBMAIN_USER_INTERFACE | ||||
| #define OPEN_LIBMAIN_USER_INTERFACE (OPEN_LIBMAIN) | ||||
| #endif | ||||
| 
 | ||||
| #endif /* _OPEN_ESPLIBS_H */ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue