mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-03 16:39:01 -06:00 
			
		
		
		
	Merge pull request #2193 from Subv/pulse_events
Kernel/Events: Log an error when trying to create Pulse events and timers
This commit is contained in:
		@@ -22,6 +22,11 @@ SharedPtr<Event> Event::Create(ResetType reset_type, std::string name) {
 | 
			
		||||
    evt->reset_type = reset_type;
 | 
			
		||||
    evt->name = std::move(name);
 | 
			
		||||
 | 
			
		||||
    if (reset_type == ResetType::Pulse) {
 | 
			
		||||
        LOG_ERROR(Kernel, "Unimplemented event reset type Pulse");
 | 
			
		||||
        UNIMPLEMENTED();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return evt;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -31,6 +31,11 @@ SharedPtr<Timer> Timer::Create(ResetType reset_type, std::string name) {
 | 
			
		||||
    timer->interval_delay = 0;
 | 
			
		||||
    timer->callback_handle = timer_callback_handle_table.Create(timer).MoveFrom();
 | 
			
		||||
 | 
			
		||||
    if (reset_type == ResetType::Pulse) {
 | 
			
		||||
        LOG_ERROR(Kernel, "Unimplemented timer reset type Pulse");
 | 
			
		||||
        UNIMPLEMENTED();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return timer;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user